2017-11-11 150 views
1

所以我一直在爲大約最近一個月左右的時間在我的博覽會設置上發生一個奇怪的問題。我通過Expo創建了我的項目,當我在終端中使用exp start或者嘗試通過Expo XDE加載項目時,它會在依賴關係圖加載後掛起。我認爲這是一個NPM問題(並且努力修復我的編碼環境數週),但是隨後我使用create-react-native-app創建了一個新項目,並注意到似乎存在與模擬器連接的問題。當我實例與創造 - 反應 - 本機應用程序(而非世博會)的新項目中,我得到這個錯誤exp://localhost:19000 — Error while loading: a server with specified hostname could not be found. (code - 1003)這裏是什麼樣子照片:加載時出錯:找不到指定主機名的服務器

exp error while loading

然後我試圖把地址該項目從終端到模擬器:

pasting link from terminal

而且它的實際工作!該應用加載!

app loads successfully

這讓我覺得有與模擬器的連接有問題。也許它是指向錯誤的端口?使用這種方法,我可以運行由create-react-native-app生成的應用程序,但不是我通過expo創建的原始投影,因爲它仍然被掛起並且不會啓動模擬器。通過Expo創建的項目沒有iOS文件,這就是您如何啓動create-react-native-app項目(紗線運行ios)的方式。

有關如何解決此問題的任何想法?

回答

1

嘗試卸載這兩個Xcode &世博會。

似乎模擬器的端口在某種不同的引用。

在重新安裝Xcode & Expo之後,確保所有x代碼,模擬器和expo本地版本都是最新的,然後再啓動模擬器。

相關問題