2014-11-26 11 views
6

Come seguito a my other question, continuerò ad avere problemi con l'invio della mia app iOS 8 (che include un'estensione di condivisione e un obiettivo quadro). In un tentativo di invio, ricevo il messaggio di errore sopra riportato. Altri con il mio problema (come indicato nella domanda summenzionata) hanno lo stesso problema, ma lo hanno risolto in modi non pertinenti al mio caso.Errore di convalida: il pacchetto contiene pacchetti nidificati non consentiti

Il messaggio di errore implica il mio obiettivo di estensione di condivisione, che collega a un framework che ho scritto, che è condiviso tra l'estensione e l'app. Sono abbastanza sicuro che Apple fosse certa che mi è stato permesso di utilizzare framework in target di estensione (infatti, è preferibile!). Quindi quali altre cause potrebbero esserci per questo errore?

risposta

7

Bene, la risposta sembra abbastanza semplice: nel target Estensione ho incorporato il framework (Build Fasi> Incorpora Framework). Una volta rimossa questa impostazione, tutto funziona correttamente.

Sigh.

+3

Sto avendo questo stesso problema e rimuovendo la fase di compilazione mi consente di inviare l'app. Sfortunatamente, né l'estensione Oggi o l'estensione dell'app dell'app o dell'orologio è in grado di funzionare senza il framework incorporato poiché ha bisogno di quel codice per essere eseguito. Cosa mi manca? – GnarlyDog

+0

@GnarlyDog: assicurati che il framework sia elencato nelle sezioni "Dipendenze obiettivo" e "Biblioteche collegate" all'interno della scheda "Fasi di costruzione" del tuo obiettivo. Forse ti mancava uno di quei due? – Dschee

0

Per me, la risposta di Aaron era solo la metà della risposta. Dopo aver rimosso il mio framework dai binari incorporati della mia estensione, ho dovuto aggiungerlo ai quadri e alle librerie collegate della mia estensione. (Entrambi si trovano nella scheda Generale della estensione.)

3

ho dovuto togliere (Build Fasi> Incorpora Baccelli Frameworks) Dal oggi di eccitazione.

stato in grado di caricare su AppStore, ma questo porterà altro problema oggi di eccitazione non funziona

dyld: Libreria non caricato: @ rpath/AFNetworking.framework/AFNetworking

Problemi correlati