2015-09-19 15 views
5

Sto avendo lo stesso problema come qualcuno sul forum di ESRI legati qui:Qt Creator costruire kit per IOS mancanti dopo Xcode 7 Upgrade

https://geonet.esri.com/thread/165647

Vale a dire ....

ero costruendo una nuova implementazione per un iPad e attraverso il sito degli sviluppatori Apple ha richiesto di accettare un nuovo accordo di licenza oggi. Quando ho scaricato un nuovo profilo di provisioning, ho aggiornato Xcode e ora i kit di build per iOS non sono validi in QT Creator.

Posso svilupparlo bene in Xcode e distribuirlo sul dispositivo è solo che i kit di costruzione sono spariti nel creatore.

Qualche idea?

risposta

1

Questa non è sicuramente la soluzione migliore, ma sono riuscito a rimettere tutto in funzione eliminando XCode, riavviando, lavorando Xcode 6.4 indietro, riavviando.

Penso che si possa cavarsela solo con Time Machining, quindi non penso che sia necessario eliminare XCode e riavviare prima della lavorazione del tempo. Semplicemente condividendo il giro sui passaggi che ho preso.

Se trovo una risposta migliore cercherò di ricordarmi di aggiornare qui.

+0

È divertente. Ho fatto esattamente la stessa cosa. Tornato a Xcode 6.4 e tornato in attività. Spero che qualcuno a Qt abbia una vera risposta. – gimp3695

3

Mi sono imbattuto in questo stesso problema. I "fisso" nel modo seguente:

1) Scaricare il XCode 6.4 dmg (e forse 7,0 se ne avete bisogno) dal link in questa discussione: How to download Xcode DMG or XIP file?

2) Installare 6.4, utilizzando il " mantenere entrambe le "opzioni" quando lo si inserisce in Applicazioni (accanto al 7 danneggiato)

3) Rinominare 7 in "Xcode 7.0". E 6.4 a semplice vecchio "XCode".

Qt dovrebbe quindi essere in grado di utilizzare di nuovo il Kit iOS.

4) Dopo aver creato una build con Qt, è possibile aprire manualmente il progetto in XCode 7, secondo necessità.

+0

BTW, Qualcuno ha effettivamente ottenuto il progetto QT da compilare in XCode 7? Ho combattuto con esso e ho fatto dei progressi, ma ancora nessun successo ... Attualmente, ho bloccato l'errore -lz mancante della libreria. (Sto usando Qt 5.5). Probabilmente posso aggiustarlo, ma vorrei solo sapere che qualcuno ha visto questo lavoro prima di dedicargli più tempo. – BuvinJ

+0

Non ho provato Xcode 7, ma da quando ero stupido e ho aggiornato il mio iphone a IOS 9, non posso più usare Xcode 6.4. Spero che questo possa essere risolto. Mi chiedo se il Qt 5.6alpha è meglio. – gimp3695

+0

Mi sono imbattuto nello stesso problema con un dispositivo. Non riesco a creare Qt in XCode 7, quindi non posso usare il mio dispositivo iOS 9 lì. Non posso usarlo in 6.4 perché è incompatibile ora. Inoltre non posso usare il mio dispositivo iOS 5.1.1 in XCode 7 perché semplicemente non è compatibile con quello. Dopo la mia "correzione", tuttavia, ho scoperto che posso creare e installare app su iOS 9 tramite Qt Creator. Non riesco a lanciarlo da lì e vedere i messaggi della console. Io uso i log di debug scritti nel file (nei documenti dell'app), e ho gestori di eccezioni non rilevati che indirizzano l'output lì. Funziona abbastanza bene. – BuvinJ