| #
a61b5e5a |
| 30-Jun-2023 |
Kudo Chien <[email protected]> |
[dev-client][updates] fix ios use_frameworks build errors (#23218)
# Why
fix ios use_frameworks with expo-dev-client and expo-updates
fixes #23190
close ENG-9158
# How
- [dev-launcher][d
[dev-client][updates] fix ios use_frameworks build errors (#23218)
# Why
fix ios use_frameworks with expo-dev-client and expo-updates
fixes #23190
close ENG-9158
# How
- [dev-launcher][dev-menu] remove bridging headers. bridging headers are only supported in app projects as far as i know.
- [dev-launcher][dev-menu] remove double quoted imports
- [manifests][updates-interface] remove the swift generated header copying to PODS_ROOT. if we did that, xcode will have ambiguous imports that import from non-module header.
# Test Plan
- ci passed
- versioned expo go
- bare-expo
- sdk49 project + use_frameworks! static
show more ...
|
| #
fec8b153 |
| 19-Jan-2021 |
Łukasz Kosmaty <[email protected]> |
[dev-menu][ios] Fix loading indicator (#11662)
# Why
Fix loading indicator on iOS (no progress, only splash screen displayed while building js) - mentioned in https://www.notion.so/expo/1-14-20-D
[dev-menu][ios] Fix loading indicator (#11662)
# Why
Fix loading indicator on iOS (no progress, only splash screen displayed while building js) - mentioned in https://www.notion.so/expo/1-14-20-Dev-Client-Sync-0fa32f76ba9345c99f6ca57918528b1c.
# How
- `RCTDevLoadingView` -> `DevLoadingView
- Made `appInstance` lazy. It'll be initialized after the app is loaded (not at the same time) to not interfere with loading the main app (which causes a lot of problems with the progress indicator).
# Test Plan
- bare-expo ✅
show more ...
|
| #
85537791 |
| 02-Dec-2020 |
Łukasz Kosmaty <[email protected]> |
[expo-dev-client][ios] Fix loading bar (#11087)
# Why
Fixed loading bar on iOS.
# How
- exported mocked `RCTDevLoadingViewProtocol` module for `dev-menu` and `dev-client` (otherwise, messag
[expo-dev-client][ios] Fix loading bar (#11087)
# Why
Fixed loading bar on iOS.
# How
- exported mocked `RCTDevLoadingViewProtocol` module for `dev-menu` and `dev-client` (otherwise, messages from those modules might override messages from the app.
- made `dev-menu` loads after the app - default `RCTDevLoadingView` implementation is listening on `RCTJavaScriptDidLoadNotification` - if we tried to load two apps simultaneously, the loading view will be hidden when the one app will be loaded.
- removed from `dev-menu` and `dev-client` ability to reload.
# Test Plan
- bare-expo ✅
- vanilla RN app ✅
show more ...
|