2017-07-10 28 views
1

本地人,我開始使用世博會與反應本土缺少/腳本在node_modules文件夾/和添麻煩的iOS構建

建立創建反應的原生應用程序內

直到我決定實際創建一個IPA文件上傳到蘋果,讓其他用戶完成更多測試時,我才做了一個init,併爲ios和android部署創建了所需的文件。

我從Xcode中得到錯誤建設我的IPA文件在告訴我,有沒有腳本文件夾內的反應本地的,像

node_modules /反應本地/腳本/ IOS安裝的第三方.SH:不能 執行:沒有這樣的文件或目錄

果然打開文件夾node_modules /反應本土沒有腳本文件夾存在。我不確定問題是什麼,我使用的反應版本是0.46.1。

任何幫助,非常感謝。

+0

我面臨類似的問題。你有解決這個問題嗎? – Balasubramanian

+0

我拋棄npm並遷移到紗線,這似乎解決了問題,如果您想要一個更加簡單易行的方法,您可以抓取像本地一樣工作的node_modules文件夾,並將其上傳到服務器,至少對於我的倉庫工作。 – Saifis

+0

你是怎麼溝npm的?你是否刪除了node_module文件夾並運行'yarn'或其他東西?謝謝! –

回答

0

我有同樣的問題。我找到使用舊版本0.44.0 - >react-native init --version="0.44.0" app的解決方案。

+0

是的,它使用** 0.44.0 **。但爲什麼它不使用最新版本? – Balasubramanian

-1

刪除third-party文件夾從node_modules/react-native/

+0

不能這樣工作。您可能需要在IOS xcode中的Swift項目中更改腳本。 –