簡體   English   中英

Ionic ios app構建失敗的MainController.xib

[英]Ionic ios app Build failed MainController.xib

有時當我嘗試在xcode上構建我的ios項目時,我得到以下錯誤

The following build commands failed:
    CompileXIB ProjectName/Classes/MainViewController.xib

Error code 65 for command: xcodebuild with args: -xcconfig,/Users/ritesh/Documents/Projects/test-app/platforms/ios/cordova/build-debug.xcconfig,-project,ProjectName.xcodeproj,ARCHS=i386,-target,ProjectName,-configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS=i386,CONFIGURATION_BUILD_DIR=/Users/ritesh/Documents/Projects/test-app/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Users/ritesh/Documents/Projects/test-app/platforms/ios/build/sharedpch
ERROR building one of the platforms: Error: /Users/ritesh/Documents/Projects/test-app/platforms/ios/cordova/build: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error: /Users/ritesh/Documents/Projects/test-app/platforms/ios/cordova/build: Command failed with exit code 2
    at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:139:23)
    at ChildProcess.emit (events.js:110:17)
    at maybeClose (child_process.js:1015:16)
    at Process.ChildProcess._handle.onexit (child_process.js:1087:5)

我讀了這篇博文,雖然他的建議很有意義,但我沒有文件的副本,他說我打開我的.pbxproj文件時應該看到。

https://medium.com/@_qzapaia/cordova-ionic-ios-build-error-697a7ec5b46#.snruarnmz

如果我第二次構建我的項目,它會正確構建,所以我不確定偶爾會導致什么。 任何人的線索?

干杯

運行(這將刪除舊的離子ios平台)

sudo ionic platform rm ios

然后(這將安裝一個具有權限的新平台)

sudo ionic platform add ios

然后構建你的代碼ios / android

ionic build ios
ionic build android

這為我修好了!

我在三天內遇到了同樣的問題,我只是為自己解決了這個問題。 我的問題是我使用的是Xcode 7.1,顯然這個版本引起了編譯器問題。

解:

  • 我通過從Applications文件夾中刪除應用程序來卸載Xcode 7.1。

  • 我轉到此頁面並下載了Xcode 6.4。

在降級到Xcode 6.4之后,我能夠毫無問題地為ios構建。

暫無
暫無

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

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