2016-12-04 3 views
0

Я пытаюсь получить свое приложение на тест-поле для тестирования. однако, следуя инструкциям на этом видео https://www.youtube.com/watch?v=6tydk4Fc-tg&t=302s, все работает, пытаясь заархивировать приложение. Я получаю ошибку ниже, и я не совсем уверен, что делать. если у вас есть идея о том, как решить эту проблему, пожалуйста, помогите. Я использую Xcode 7.3.1 и плющ 1.9.1.архивирование в xcode 7.3.1

ld: warning: directory not found for option '-L/Users/nabi/Desktop/kivy-ios/break-ios/../build/lib'

ld: warning: directory not found for option '-F/Users/nabi/Desktop/kivy-ios/dist/frameworks'

ld: '/Users/nabi/Desktop/kivy-ios/dist/lib/libfreetype.a(ftsystem.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture armv7

clang: error: linker command failed with exit code 1 (use -v to see invocation)

Ld /Users/nabi/Library/Developer/Xcode/DerivedData/break-bnyieydgxnbwarhabzewbmeqxnyr/Build/Intermediates/ArchiveIntermediates/break/IntermediateBuildFilesPath/break.build/Release-iphoneos/break.build/Objects-normal/arm64/break normal arm64 cd /Users/nabi/Desktop/kivy-ios/break-ios export IPHONEOS_DEPLOYMENT_TARGET=8.1 export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk -L/Users/nabi/Library/Developer/Xcode/DerivedData/break-bnyieydgxnbwarhabzewbmeqxnyr/Build/Intermediates/ArchiveIntermediates/break/BuildProductsPath/Release-iphoneos -L/Users/nabi/Desktop/kivy-ios/break-ios/../dist/lib -L/Users/nabi/Desktop/kivy-ios/break-ios/../build/lib -F/Users/nabi/Library/Developer/Xcode/DerivedData/break-bnyieydgxnbwarhabzewbmeqxnyr/Build/Intermediates/ArchiveIntermediates/break/BuildProductsPath/Release-iphoneos -F/Users/nabi/Desktop/kivy-ios/dist/frameworks -filelist /Users/nabi/Library/Developer/Xcode/DerivedData/break-bnyieydgxnbwarhabzewbmeqxnyr/Build/Intermediates/ArchiveIntermediates/break/IntermediateBuildFilesPath/break.build/Release-iphoneos/break.build/Objects-normal/arm64/break.LinkFileList -miphoneos-version-min=8.1 -fembed-bitcode -Xlinker -bitcode_verify -Xlinker -bitcode_hide_symbols -Xlinker -bitcode_symbol_map -Xlinker /Users/nabi/Library/Developer/Xcode/DerivedData/break-bnyieydgxnbwarhabzewbmeqxnyr/Build/Intermediates/ArchiveIntermediates/break/BuildProductsPath/Release-iphoneos -all_load -fobjc-link-runtime -framework AudioToolbox -framework ImageIO -framework MessageUI -framework UIKit -framework OpenGLES -framework CoreMotion -framework MobileCoreServices -framework CoreGraphics -framework Accelerate -framework QuartzCore -lc++ -lz -lsqlite3 -lbz2 -lfreetype -lsdl2_mixer -lsdl2 -lsdl2_image -lffi -lkivy -lpython -lios -lsdl2_ttf -Xlinker -dependency_info -Xlinker /Users/nabi/Library/Developer/Xcode/DerivedData/break-bnyieydgxnbwarhabzewbmeqxnyr/Build/Intermediates/ArchiveIntermediates/break/IntermediateBuildFilesPath/break.build/Release-iphoneos/break.build/Objects-normal/arm64/break_dependency_info.dat -o /Users/nabi/Library/Developer/Xcode/DerivedData/break-bnyieydgxnbwarhabzewbmeqxnyr/Build/Intermediates/ArchiveIntermediates/break/IntermediateBuildFilesPath/break.build/Release-iphoneos/break.build/Objects-normal/arm64/break

ld: warning: directory not found for option '-L/Users/nabi/Desktop/kivy-ios/break-ios/../build/lib' ld: warning: directory not found for option '-F/Users/nabi/Desktop/kivy-ios/dist/frameworks' ld: '/Users/nabi/Desktop/kivy-ios/dist/lib/libfreetype.a(ftsystem.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

ответ

1

Ошибка сообщает вам, что делать. Когда вы увидите диалоговое окно с запросом на восстановление с использованием битового кода, вы должны снять этот флажок. Если вы еще не получаете, что далеки, используйте параметры сборки вашей цели отключить битовый код:

enter image description here

В этом скриншоте, вы должны были бы перейти от Да к №

+0

благодарю за ваш ответ. я читал о настройках сборки в других местах в Интернете, но я не совсем уверен, как получить к нему доступ. Я пытался получить доступ к нему какое-то время, но не знаю, как его найти. Я новичок в программировании и среде Xcode. также нет диалога с вопросом, хочу ли я перестроить с помощью битового кода –

+1

http://www.apeth.com/iOSBook/ch06.html#_build_settings – matt

+0

Я просто посмотрел в настройке сборки, и для параметра «Включить биткод» уже установлено значение «Нет», поэтому Я не уверен, в чем проблема. –

Смежные вопросы