| #
05bcf8e7 |
| 21-Sep-2023 |
Wojciech Dróżdż <[email protected]> |
[go] Improve the incompatible SDK version error screen (#24310)
# Why
We want to improve the incompatible SDK error screen in Expo Go, because
we will be supporting only two SDK versions, so mor
[go] Improve the incompatible SDK version error screen (#24310)
# Why
We want to improve the incompatible SDK error screen in Expo Go, because
we will be supporting only two SDK versions, so more people will see it.
# How
- The header is now descriptive instead of generic "Something went
wrong"
- Updated the message to provide more information
- The message now contains a link to a docs page
- On iOS it was created with attributed string and replacing the UILabel
with UITextView
- On Android we embed html hyperlink into the message and then render
the text as HTML
- Added update instructions into the docs page. Also added instructions
on how to install an older version of Expo Go.
# Test Plan
Tested in Go on iOS 16 and Android SDK 33, 34
<img width="190" alt="image"
src="https://github.com/expo/expo/assets/31368152/c79ec613-8f19-4aef-91d0-99c682124f31">
<img width="190" alt="image"
src="https://github.com/expo/expo/assets/31368152/292d8fcd-5532-4ac9-828a-6d870c396040">
<img width="190" alt="image"
src="https://github.com/expo/expo/assets/31368152/d94eff4e-0113-4cea-a5ee-64a9284fb254">
<img width="190" alt="image"
src="https://github.com/expo/expo/assets/31368152/6c819e52-2cc5-4e6f-9614-0bb22427e61c">
---------
Co-authored-by: Brent Vatne <[email protected]>
show more ...
|