[英]React Native app doesn't load on IOS versions 11 and 12
當用戶打開應用程序(從物理設備或模擬器)時,它只會顯示一個空白屏幕並關閉(看起來像 0.5 秒 flash,非常快)。
在 browserstack 模擬器 ( https://www.browserstack.com/ ) 上測試它適用於大於或等於 13 的 IOS 版本,但不適用於 11 或 12。
項目的 iOS 部署目標設置為 11。我們所有的依賴項也將其 iOS 部署目標設置為 11 或以下;
反應本機版本:0.64.1
在調試它時(在瀏覽器堆棧中),一些錯誤在所有故障設備(所有 IOS 版本 11 或 12 中的設備)上看起來都很常見,例如(這是最常見的,甚至可能是問題的根源):
<Error>: _WifyCopyUnserialized: Invalid buffer/buffersize
那里有人已經遇到過類似的事情嗎? 關於在這種情況下要執行的操作的任何建議(應用程序未在特定 IOS 版本中打開?
根據我的經驗,無法在物理設備上運行的應用似乎是配置文件(尤其是權利)的問題。
我看到[BrowserStack resigns the application][1]
,並將他們的配置文件應用於應用程序。 這可能是應用程序在 BrowserStack 上的 iOS 13/14&15 上運行的原因。
您可以聯系您的開發人員了解更多詳細信息,或通過 support@browserstack.com 聯系 BrowserStack。
問題在於 package 的一個有問題的版本,稱為react-native-share
。 有關此的更多詳細信息: https://giters.com/react-native-share/react-native-share/issues/1095 。
更新這個 package 解決了它:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.