2017-05-29 49 views
0

每當我在iPhone 5 device model:A1429我碰到下面的錯誤運行我的應用程序:蘋果Mach-O的鏈接器(LD)錯誤時在iPhone上運行第5組設備

enter image description here

我無法運行在iPhone上的應用5模型通過。雖然該應用程序運行良好,通過模擬器和iphone 6s,6s+ device。而我可以在我的iphone 5設備上運行其他項目。

請幫助我,爲什麼我無法在iphone 5 Device運行我的應用程序?

注:
Iphone5的IOS版本:10.3.2(14F89)
的Xcode版本:8.3.2(8E2002)

錯誤消息:

Ld /Users/mydrive/Library/Developer/Xcode/DerivedData/myApp-eqvhrwwgwngmksguwakvgjbdeygf/Build/Products/Debug-iphoneos/myApp.app/myApp normal armv7 cd "/Users/mydrive/Desktop/myApp 2" export IPHONEOS_DEPLOYMENT_TARGET=8.0 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 armv7 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -L/Users/mydrive/Library/Developer/Xcode/DerivedData/myApp-eqvhrwwgwngmksguwakvgjbdeygf/Build/Products/Debug-iphoneos -L/Users/mydrive/Desktop/myApp\ 2/myApp -F/Users/mydrive/Library/Developer/Xcode/DerivedData/myApp-eqvhrwwgwngmksguwakvgjbdeygf/Build/Products/Debug-iphoneos -filelist /Users/mydrive/Library/Developer/Xcode/DerivedData/myApp-eqvhrwwgwngmksguwakvgjbdeygf/Build/Intermediates/myApp.build/Debug-iphoneos/myApp.build/Objects-normal/armv7/myApp.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -miphoneos-version-min=8.0 -dead_strip -Xlinker -object_path_lto -Xlinker /Users/mydrive/Library/Developer/Xcode/DerivedData/myApp-eqvhrwwgwngmksguwakvgjbdeygf/Build/Intermediates/myApp.build/Debug-iphoneos/myApp.build/Objects-normal/armv7/myApp_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -fembed-bitcode-marker -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -Xlinker -add_ast_path -Xlinker /Users/mydrive/Library/Developer/Xcode/DerivedData/myApp-eqvhrwwgwngmksguwakvgjbdeygf/Build/Intermediates/myApp.build/Debug-iphoneos/myApp.build/Objects-normal/armv7/myApp.swiftmodule -framework Security /Users/mydrive/Library/Developer/Xcode/DerivedData/myApp-eqvhrwwgwngmksguwakvgjbdeygf/Build/Products/Debug-iphoneos/libsqlcipher.a -lsqlite3.0 -Xlinker -dependency_info -Xlinker /Users/mydrive/Library/Developer/Xcode/DerivedData/myApp-eqvhrwwgwngmksguwakvgjbdeygf/Build/Intermediates/myApp.build/Debug-iphoneos/myApp.build/Objects-normal/armv7/myApp_dependency_info.dat -o /Users/mydrive/Library/Developer/Xcode/DerivedData/myApp-eqvhrwwgwngmksguwakvgjbdeygf/Build/Products/Debug-iphoneos/myApp.app/myApp

+0

顯示完整的錯誤 –

回答

-1

正如我在應用程序中使用SqlCipher project。設置爲Enable Bitcode=No。刪除錯誤,我的應用程序成功運行在iPhone 5 device

enter image description here

2

這個問題有不同的解決方案,其中之一是設置啓用位代碼enter image description here(順便說一句,這可能不適合你的解決方案,但有一個很好的可能性。只要嘗試)

+0

我試試吧。但是使用任何pod文件不能解決問題 –

+0

?我的意思是任何第三方框架 – Roy

+0

這個問題是一個像問題的幽靈。清除緩存,重新啓動Xcode,模擬器和MAC,確保框架的正確鏈接,或者有時候什麼也不做可以解決這個問題。 – Roy

0

退出Xcode中,然後啓動它DO

產品>清潔或Shift +命令+ K

運行項目

希望工程

相關問題