2013-10-30 8 views
13

Ottengo occasionali errori occasionali che spesso si risolvono in un secondo tentativo durante la creazione, dopo aver pulito o tenuto premuto il tasto Opzione e facendo clic su Prodotto -> Pulisci cartella di compilazione .Errore XIB del generatore di interfacce - Impossibile scrivere sul percorso

C'è qualcosa che posso fare per evitare errori come questo che sembrano essere legati a un singolo .xcproj (XCode Project) che è il mio progetto principale per xcode. Non succede mai su un prodotto nuovo o vuoto e sembra sempre fallire sullo stesso file Nib (MainWindow-iPhone.nib).

messaggio di errore completo:

/Users/user/XCodeWork/iPhoneDev/MyAppSourceFolder/en.lproj/MainWindow-iPhone.xib: 
    Compilation failed. Unable to write to path:   
    /Users/user/Library/Developer/Xcode/DerivedData/MYAPPNAME- 
    dudnhxzgpqtcnqcgaguirvkhmvco/Build/Intermediates/ArchiveIntermediates/ 
    MYAPPNAME/InstallationBuildProductsLocation/Applications/MyAppname.app/ 
    en.lproj/MainWindow-iPhone.nib 

ho avuto uno sguardo al autorizzazioni per le cartelle e ho il pieno diritto alla cartella Intermedi percorsi sopra indicati. Solo nel caso in cui ci siano alcuni sudo simili a schifezze che accadono all'interno della build di XCode, ho impostato il percorso per tutti coloro che hanno letto il permesso di scrittura &, ma questo non lo risolve.

L'errore precedente si verifica durante la normale creazione del debug, come pure durante le operazioni di archiviazione e spesso mi impedisce di completare la fase di archiviazione.

Sto usando XCode 5.0.1 (5A2053) su OS X 10.9 Mavericks (13A603)

+2

Spero che qualcuno lo capisca. Il mio co-sviluppatore ed io abbiamo entrambi lo stesso problema. Il peggio è quando accade durante l'archivio proprio prima di una versione, dal momento che fare un altro archivio richiede così tanto tempo, e anche quello può fallire! –

+0

Accade spesso quando si passa da build-for-debug all'archivio build-during, ma si verifica spesso anche quando si modifica il dispositivo che si sta targetizzando (build per l'esecuzione sul proprio iphone reale, quindi si passa all'edificio per il simulatore iOS 7) . –

+0

Ho lo stesso problema, esattamente ... Posso eseguire su un dispositivo ma è quasi impossibile archiviare. – Josue

risposta

13

ho trovato la soluzione !! (Almeno ha funzionato per me).

Per ogni xib che abbiamo problemi, nel pannello di destra andare alla prima scheda, "Documento Builder Interfaccia" -> "Crea per" e selezionare "iOS 7.0 e versioni successive". La mia vecchia configurazione era "iOS 4.3 e successive".

Problemi correlati