2014-11-18 15 views
8

So che questa domanda è stato risposto più volte, ma non sono stato in grado di trovare una soluzione adeguata a questo errore quando sto codifica un'applicazione Swift per IOS 8.1:dyld: libreria non caricata: @ rpath/libswiftCore.dylib. Problema persiste

dyld: Libreria non caricato: @ rpath/libswiftCore.dylib Riferimento a: /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/AppName Motivo: non è stata trovata un'immagine adatta. Trovato: /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/Frameworks/libswiftCore.dylib: mmap() errore 1 all'indirizzo = 0x008A1000, dimensione = 0x001A4000 segmento = __ TEXT nel segmento: : mappa) mappatura ( /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/APPLICATION_NAME/Frameworks/libswiftCore.dylib

Come si legge in questa domanda

dyld: Library not loaded: @rpath/libswiftCore.dylib

I ho provato tutte queste azioni:

  • riavvio Xcode, iPhone, computer di
  • pulizia & ricostruzione
  • la revoca e la creazione di un nuovo profilo certificato/disposizione
  • RunPath percorsi di ricerca è '$ (ereditato) @ executable_path/Frameworks'
  • sistemi Embedded Il contenuto contiene codice Swift è 'Sì'
  • Identificazione firma codice è sviluppatore

ma ho sempre avuto lo stesso errore ...

Sto usando XCode 6.1 e OS X Mavericks 10.9.5 e ho un iPhone 4s per il test.

Questa sera ho distribuito la mia domanda sul computer di un amico e tutto era perfetto. Il punto è che l'OS X del mio amico è Yosemite 10.10. Quindi sembra che usando Yosemite il problema scompaia.

Tutte le idee saranno apprezzate. Grazie.

PS: per alcuni motivi complicati non posso aggiornare il mio sistema operativo per Yosemite

+0

Ho iniziato a riscontrare lo stesso problema dopo l'aggiornamento di Xcode e iPhone a 8.4 –

+0

La parte "Revoca/crea nuovo profilo di provisioning cert +" è ciò che è stato risolto per me. Forse i profili di provisioning vengono memorizzati nella cache: hai provato a eliminare le cartelle di dati derivati ​​da ~ ~/Library/MobileDevice/Provisioning \ Profiles'? –

+0

La soluzione al problema si trova nel collegamento http://stackoverflow.com/questions/32730312/reason-no-suitable-image-found –

risposta

0

fare si utilizza cocoapods. C'è un problema simile con l'utilizzo di questo. Se è così, prova ad usare una versione diversa di baccelli di cacao.

Problemi correlati