Ho un'app OSX e ho aggiunto il sdk ParseOSX. Ho seguito tutte le istruzioni sulla pagina di avvio rapido (https://www.parse.com/apps/quickstart#parse_data/desktop/osx/existing)App OSX in crash durante il caricamento del framework ParseOSX con Dyld Error
L'app sta funzionando correttamente in Xcode (Versione 5.1.1 (5B1008)) ma quando archivo e creo un pacchetto e lo installo. Ottengo il seguente errore Dyld;
messaggio di errore dyld: libreria non caricato: @executable_path /../ Frameworks/ParseOSX.framework/ParseOSX di riferimento da: /Applications/MyApp.app/Contents/MacOS/MyApp Motivo: Image not found
Continua e elenca le immagini binarie caricate.
Ricerca nel Web Ho trovato il riferimento all'aggiunta di una fase di copia dei file di copia e l'aggiunta del framework di analisi a quello con la destinazione impostata nella directory Prodotti.
Quindi sembra che una lib dinamica non sia installata da qualche parte.
UPDATE:
Ho appena pulito la cartella di compilazione e ora l'applicazione non viene eseguito neppure in Xcode. Ottengo:
dyld: Biblioteca non caricato: @executable_path /../ Frameworks/ParseOSX.framework/ParseOSX di riferimento da:/Users/Formiche/Library/Developer/Xcode/DerivedData/MyApp-hjrbgyhzpwnxhiaskxpojqyqxnvh/build /Products/Debug/Actual.app/Contents/MacOS/MyApp Motivo: immagine non trovata
UPDATE 2:
si scopre quando si è nella pagina di avvio rapido. Se hai scelto la nuova opzione di app, ottieni un progetto Xcode. Questo compila. Passando attraverso di esso posso vedere che c'è una fase di copia dei file che copia lo ParseOSX.framework
nella destinazione Frameworks. Provato questo è il mio app e io ora ottenere un errore di firma
/Users/Ants/Library/Developer/Xcode/DerivedData/MyApp-hjrbgyhzpwnxhiaskxpojqyqxnvh/Build/Products/Debug/MyApp.app: code object is not signed at all In subcomponent: /Users/Ants/Library/Developer/Xcode/DerivedData/MyApp-hjrbgyhzpwnxhiaskxpojqyqxnvh/Build/Products/Debug/MyApp.app/Contents/Frameworks/ParseOSX.framework
Nel passaggio 2, quando si trascina il framework Parse in, è stata selezionata la casella di controllo per copiare il file? – Fosco
hey @Fosco, grazie per l'idea, l'ho appena aggiunto e il framework è nella directory app accanto al file xcodeprojt quindi sì sembra copiato. – Ants
Ho appena creato un'applicazione di test con solo la riga '[ Parse setApplicationId: @ "rterter" \t clientKey: @ "ertert"]; 'nel Delegato. Ottieni esattamente lo stesso errore. https://www.dropbox.com/s/h2xea315dldwqjc/ParseTestApp.zip – Ants