Il mio progetto Xcode 7 beta3 include alcuni framework compilati da Xcode 6, questi framework sono importati nel mio progetto dall'opzione Embeded Frameworks nella scheda "Build Phase". Poiché questi quadri non supporta codice binario che, quindi l'opzione "Attiva codice binario che" si rivolse a NO, quando compilare il progetto, errore Bitcode_strip è verificato:Xcode 7 bitcode_strip error
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bitcode_strip /Users/panzhansheng/Desktop/MusicFans_2.0.4_xcode7_autoplay/MusicFans/Frameworks/FLAC.framework/FLAC -r -o /Users/panzhansheng/Library/Developer/Xcode/DerivedData/MusicFans-bxutvotiungdbwfsxloykffnqoqs/Build/Products/Debug-iphoneos/MusicFans.app/FLAC.framework/FLAC /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bitcode_strip: input file must be a linked Mach-O file not an archive: /Users/panzhansheng/Desktop/MusicFans_2.0.4_xcode7_autoplay/MusicFans/Frameworks/FLAC.framework/FLAC (for architecture i386) error: bitcode_strip /Users/panzhansheng/Desktop/MusicFans_2.0.4_xcode7_autoplay/MusicFans/Frameworks/FLAC.framework/FLAC: /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bitcode_strip exited with 1
Ho trovato che l'errore è accaduto quando Xcode copiare i miei quadri per il mio pacchetto App e prova a rimuovere il bitcode dal framework, ma questi framework sono stati compilati dalla versione iniziale di Xcode e non includevano affatto il bitcode. Come risolvere questo? Grazie!
Funziona! grazie – pzs7602
Aggiungi questo, STRIP_BITCODE_FROM_COPIED_FILES = NO, l'impostazione definita dall'utente sotto l'impostazione di costruzione del tuo ** progetto ** _, questo dovrebbe occuparsi di tutti i tuoi obiettivi. –