2015-10-28 13 views
5

A volte quando provo a costruire il mio progetto di iOS su Xcode ottengo il seguente erroreionico iOS generazione non riuscita MainController.xib

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) 

ho letto questo post Bolog e mentre il suo suggerimento ha un senso, ma non ho un duplicato del file che ha detto che dovrei vedere quando apro il mio file .pbxproj.

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

se io costruisco il mio progetto per la seconda volta, si costruisce correttamente in modo non sono sicuro che cosa sta causando questo di tanto in tanto. Qualche indizio da chiunque?

Acclamazioni

+0

Penso che sia un bug su xcode, Apple ha rotto qualcosa con l'aggiornamento, ho ottenuto questo anche su progetti nativi – jcesarmobile

+0

Ho avuto lo stesso problema. Ho manualmente "rm plugins/ios.json", quindi "cordova platform rm ios" (probabilmente ridondante), quindi "cordova platform add ios". Autorizzazioni modificate e ha funzionato. –

risposta

-1

ho avuto questo stesso problema per come tre giorni, e ho appena risolto per me. Il mio problema era che stavo usando Xcode 7.1, e apparentemente c'è qualcosa in quella versione che stava causando il problema del compilatore.

Soluzione:

  • ho disinstallato Xcode 7.1 eliminando l'app dalla cartella Applicazioni.

  • Sono andato a this page e scaricato Xcode 6.4 invece.

Dopo il downgrade a Xcode 6.4, sono riuscito a creare per iOS senza problemi.

+0

Non puoi eseguire il downgrade perché la tua app non sarà costruita su iOS9, quindi si romperà ancora dopo aver premuto su App Store. è meglio aggiornarlo e trovare una soluzione. –

+0

Vedo, grazie per avermelo fatto sapere. Sono nuovo nello sviluppo mobile, quindi era un problema che non avevo previsto. Ma sembra essere un problema Xcode; non so in quale altro modo avrei potuto risolverlo. – CFrancisDev

3

Run (questo sarà rimuovere la vecchia piattaforma iOS ionica)

sudo ionic platform rm ios 

Quindi (questo installerà una nuova piattaforma con privilegi)

sudo ionic platform add ios 

quindi creare l'ios codice/android

ionic build ios 
ionic build android 

Questo lo ha risolto per me!

Problemi correlati