Domanda

Sto cercando di mettere il mio accumulo per il test su TestFlightApp.Nella mia versione precedente di Xcode, sono stato in grado di visualizzare l'opzione "Condividi" dopo l'archiviazione, che ho usato per creare il file IPA.Il file IPA è stato caricato per testare la luce e tutto ha funzionato come previsto.Con l'aggiornamento a XCode 4.3.1, non vedo l'opzione AZIENDA.Ho provato a utilizzare l'opzione di distribuzione e ho creato l'IPA.Quindi, quando ho provato il caricamento dell'IPA per testare la luce, ha ottenuto il seguente errore.

'IPA non valido: valori per chiave com.apple.developer.ubiquity-kvstore-identificatore non corrisponde a profilo e binario'

può aiutare qualcuno.

È stato utile?

Soluzione

Ecco come l'ho risolto.

com.apple.developer.ubiquity-kvstore-identifier è specifico per iCloud. Vedi IOS Developer Library . Quindi ho usato la seguente procedura:

    .
  1. Verifica ID App nello stato di IOS Provisioning Portal ICloud (Mine è abilitato)
  2. rimosso i vecchi diritti dal progetto (li avevo creati manualmente)
  3. Utilizzare l'editor di destinazione per abilitare i diritti (nella parte inferiore della finestra Editor di destinazione), abbinare l'impostazione ICLOUD dell'ID dell'app, aggiunta il contenitore e l'accesso a portachiavi.
  4. Pulito e archivio
  5. Seleziona l'archivio e fai clic su Distribuisci ...
  6. Salva per l'implementazione aziendale o ad-hoc
  7. Seleziona il tuo codice di sviluppo firma identità
  8. Salva il bundle su disco - non ha controllato per Enterprise
  9. Trascina IPA su TestFlightApp.com Builds

    A questo punto, TestFlight ha accettato il bundle e i miei tester sono stati in grado di scaricare!

Altri suggerimenti

So che una risposta è stata fornita a questa domanda, ma guardando i commenti (e la mia richiesta mi ha mandato qui anche) Sembra che l'aiuto possa essere necessario per quelli come @yuchen o @kent nei commenti che soloAvere due opzioni nel pannello Distribuisci ("Invia all'APP Store IOS" e "Esporta come archivio Xcode") e non è possibile visualizzare l'opzione "Salva per Enterprise o Deployment Ad-Hoc".

Se il target include altri bersagli (E.G. Librerie), è necessario inserire il flag "Skip Install" su Sì nelle impostazioni di build di destinazione "sub".Questo permetterà a te stesso di distribuire il tuo archivio come file IPA.

Ulteriori informazioni possono essere trovate su Questa risposta stackoverflow .

Spero che questo aiuti, Thibault

In Xcode 4.3.1 Non esiste alcuna opzione "Condividi" nella scheda Archivi di Organizzatore per creare IPA.

Pertanto creare IPA Basta fare clic sull'opzione "Distribuisci" disponibile e selezionare Metodo - "Salva per la distribuzione di Enterprise o Ad-Hoc", quindi abbiamo un'opzione per salvare il formato Build in IPA.

Vedi gli scatti della schermata allegati,

Inserire l'immagine Descrizione qui

Grazie, Naveen Shan

puoi usare Distribute... e Save for Enterprise or Ad-Hoc Deployment

è uguale al vecchio menu Share....

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top