2016-01-06 40 views
1

我正在爲Ionic應用程序進行一些更新,其中我已經繼承了代碼,但在嘗試爲iOS構建時,我不斷收到下面的錯誤。我檢查了權限是否正確,並在Google和SO上搜索瞭解答,但無法找到適用於此案例的任何答案。有沒有人有任何想法如何解決這個問題?離子生成/運行ios失敗,錯誤代碼爲65.如何修復?

錯誤:

The following build commands failed: 
CompileC build/MM\ Coach.build/Debug-iphonesimulator/MM\ Coach.build/Objects-normal/i386/CDVInAppBrowser.o MM\ Coach/Plugins/cordova-plugin-inappbrowser/CDVInAppBrowser.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler 
(1 failure) 
Error code 65 for command: xcodebuild with args: -xcconfig,/Users/Stefan/Sites/MMC/platforms/ios/cordova/build-debug.xcconfig,-project,MM Coach.xcodeproj,ARCHS=i386,-target,MM Coach,-configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS=i386,CONFIGURATION_BUILD_DIR=/Users/Stefan/Sites/MMC/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Users/Stefan/Sites/MMC/platforms/ios/build/sharedpch 
ERROR building one of the platforms: Error: /Users/Stefan/Sites/MMC/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/Stefan/Sites/MMC/platforms/ios/cordova/build: Command failed with exit code 2 

我的版本:

Cordova CLI: 5.4.1 
Ionic Version: 1.0.1 
Ionic CLI Version: 1.7.12 
Ionic App Lib Version: 0.6.5 
ios-deploy version: 1.8.3 
ios-sim version: 5.0.4 
OS: Mac OS X El Capitan 
Node Version: v4.2.4 
Xcode version: Xcode 7.2 Build version 7C68 

我也試着刪除和添加的平臺再次BIJ去除平臺文件夾,並用「離子平臺IOS刪除」命令。

由於提前,

斯特凡

+0

這裏是解決方案的傢伙! https://stackoverflow.com/questions/36095819/cordova-ios-error-building-images-xcassets/36968113#36968113 – gtzinos

+0

可能重複[科爾多瓦ios錯誤建設Images.xcassets](https://stackoverflow.com/questions/36095819/cordova-ios-error-building-images-xcassets) – BrunoLM

回答

1

我有同樣的問題,我通過增加供應配置文件到我的應用程序固定它。您可能需要(重新)將它添加到您的Ionic應用程序。雖然,我不能肯定地說,因爲我相信你沒有在你的問題中複製完整的錯誤原因(應該在上面)。

添加配置輪廓爲你的應用離子:

如果您還沒有建立之前檢查iOS setup guide from Ionic

Note that you need to have an Apple developer account.

  1. 生成一個「證書籤名請求文件」來驗證SSL證書
  2. 建立在蘋果開發者中心
  3. 可選的iOS應用ID,配置創建的應用程序ID爲原生功能
  4. 在Apple開發人員中心創建配置文件
  5. 檢查Xcode和config.xml中的包標識符是否正確
  6. 用於開發:$ ionic push --ios-dev-cert
+0

當我運行'$ ionic push --ios-dev-cert'時,出現'Error logging in:Error:self signed certificate in certificate'錯誤 –

0

下工作過:

sudo chown -R $USER:$GROUP ~/.npm 
sudo chown -R $USER:$GROUP ~/.config 
相關問題