2
只使用react-native-cli啓動程序而不更改任何應用程序代碼,我已盡一切可能在物理設備上啓動。在物理iOS設備上啓動反應本機故障(9.3)
我遵循反應原生文檔,將IP地址更改爲我的Mac,配置了我的電話,所有內容。請幫忙,因爲我已經花了數小時的時間。
看來react-native0.29 AppDelegate文件與0.21不同。這可能是問題嗎?
下面是錯誤截圖: Error
只使用react-native-cli啓動程序而不更改任何應用程序代碼,我已盡一切可能在物理設備上啓動。在物理iOS設備上啓動反應本機故障(9.3)
我遵循反應原生文檔,將IP地址更改爲我的Mac,配置了我的電話,所有內容。請幫忙,因爲我已經花了數小時的時間。
看來react-native0.29 AppDelegate文件與0.21不同。這可能是問題嗎?
下面是錯誤截圖: Error
嘗試註釋掉:
[[RCTBundleURLProvider sharedSettings] setDefaults];
jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil];
,並添加
jsCodeLocation = [NSURL URLWithString:@"http://ipaddressofmachine:8081/index.ios.bundle?platform=ios&dev=true"];
也可以嘗試重新啓動物理設備
結算守夜人,如果用它watchman watch-del-all
清除打包臨時rm -rf $TMPDIR/react-packager-*
退出一切,重新啓動計算機
是同一WIFI網絡上的兩個設備?如果是這樣,那麼退出Mac終端並建立應用程序,當你的手機連接到你的Mac。當它顯示「Graph ready」時,點擊Run按鈕在手機上運行它。 – meteorite
@隕石,都連接到相同的WIFI –
然後請按照我在前面的評論中提到的步驟。通常退出終端和建設+運行應用程序解決了這個問題,但有時需要重複幾次。 – meteorite