簡體   English   中英

離子構建失敗Info.plist未找到

[英]Ionic build fails Info.plist not found

Apple已經欺騙了我,即使我禁用了自動更新,它現在已經刪除了最新的XCode版本(版本10.0(10A255))和依賴項。 結果是,即使在刪除( ionic cordova platform remove ios )並重新添加平台之后,我也無法構建我的應用程序。

它現在失敗,出現以下錯誤。

onic cordova run ios --debug --target="iPhone-8"  --consolelogs

...

<path>/platforms/ios/build/emulator/MyApp.app/Info.plist file not found.

[ERROR] An error occurred while running cordova run ios --debug --target iPhone-8 (exit code 1).

ionic --version
3.20.0

----編輯

運行verbose並收到: No scripts found for hook "before_deploy". 作為失敗的附加信息。

-----編輯------

請在這里查看更多細節。 我能夠從頭開始重現它/一個空白的應用程序模板空白應用程序無法調試構建 - 找不到/Info.plist文件

離子cordova模擬ios - --buildFlag =“ - UseModernBuildSystem = 0”

嘗試這個命令它應該工作,這是cordova的問題。

如果您在命令行上構建,請嘗試此操作

離子cordova模擬ios - --buildFlag =“ - UseModernBuildSystem = 0”

要么

Xcode 10

如果要在Xcode IDE中打開項目,則需要將Workspace Settings中的構建系統更改為“Legacy Build System”

Xcode示例

在此輸入圖像描述

在此輸入圖像描述

現在,您也可以在命令行$ ionic cordova build ios上運行它

祝你好運

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM