這是在星期五工作。代碼沒有變化。 (除了在Mac中進行時間機器備份)。反應本機run-ios失敗
但自今天起react-native run-ios
似乎並沒有工作。模擬器出現了,但通常的loading http://localhost:8081
不再顯示。沒有錯誤或任何跡象表明爲什麼這是失敗的。模擬器在主屏幕上顯示我的應用程序。雙擊它只是提出和應用程序似乎立即崩潰。
但react-native run-android
工作正常。
我不確定哪裏可以開始調試。 (對於整個應用程序開發來說是新的)。
的實地觀測,
- 當我運行
npm start
,然後運行react-native run-ios
,它 通常是「檢測」是打包運行,並跳過launchPackager命令,但今天它不是的情況下,launchPackager打開不管包已經運行(是否已出現都與run-android
和run-ios
有通常低於線一旦應用程序開始加載,但今天他們才顯示出來,當我運行
react-native run-android
8:43:46 PM]找到依賴關係 轉換728/728(100%) [8:43:46 PM] find dependencies(553ms) [8:43:46 PM] request:/index.android .bundle?平臺的android =開發& =真&熱=假&縮小= FALSE(661ms)
當我運行反應本地日誌-IOS,我得到了下面的錯誤
Sep 12 20:53:15 sseshac-in-la com.apple.CoreSimulator.SimDevice.ADE00521-C04E-4EC5-8BE2-FE729523A0B9.launchd_sim[3812] (UIKitApplication:org.reactjs.native.example.X[0x3f02][4589]) <Notice>: Service exited due to signal: Abort trap: 6
Sep 12 20:53:15 sseshac-in-la assertiond[3832] <Error>: assertion failed: 15G31 13E230: assertiond + 15801 [3C808658-78EC-3950-A264-79A64E0E463B]: 0x1
Sep 12 20:53:15 sseshac-in-la Unknown[3832] <Error>:
Sep 12 20:53:15 sseshac-in-la SpringBoard[3828] <Warning>: Application 'UIKitApplication:org.reactjs.native.example.X[0x3f02]' crashed.
Sep 12 20:53:15 sseshac-in-la assertiond[3832] <Error>: assertion failed: 15G31 13E230: assertiond + 15801 [3C808658-78EC-3950-A264-79A64E0E463B]: 0x1
Sep 12 20:53:15 sseshac-in-la Unknown[3832] <Error>:
Sep 12 20:53:15 sseshac-in-la assertiond[3832] <Warning>: notify_suspend_pid() failed with error 7
Sep 12 20:53:15 sseshac-in-la assertiond[3832] <Error>: assertion failed: 15G31 13E230: assertiond + 15801 [3C808658-78EC-3950-A264-79A64E0E463B]: 0x1
Sep 12 20:53:15 sseshac-in-la Unknown[3832] <Error>:
Sep 12 20:53:15 sseshac-in-la SpringBoard[3828] <Warning>: Reply Error: Connection interrupted
Sep 12 20:58:36 sseshac-in-la routined[3817] <Error>: CoreLocation: Error occurred while trying to retrieve motion state update: CMErrorDomain Code:104
更新: 我認爲根本原因似乎以下錯誤
<Error>: *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'bundleURL must be non-nil when not implementing loadSourceForBridge'
請注意,我用的陣營原生0.32。我明白現在它「檢測」而不是硬編碼bundleUrl。如果有人能扔在哪裏這個「檢測」輕,將有助於
似乎與HTTPS檢查:// github.com/facebook/react-native/issues/9218。目前還沒有解決方案。 –