2016-08-01 34 views
0

我不知道如何解決這個問題:的Xcode 7 ENABLE_BITCODE問題

LD:-weak_library和-bitcode_bundle(Xcode中設置ENABLE_BITCODE = YES)不能同時使用 鐺:錯誤:連接命令,退出代碼失敗1(使用-v來查看調用)

我在目標中將ENABLE_BITCODE切換爲NO,但它對此問題不做任何處理。

我試過ENABLE_BITCODE = NO在我的項目設置以及相同的問題。

回答

0

,因爲我用的可可豆莢我已經更新了我莢文件與此設置來設置啓用位碼爲NO狀態:

source 'https://github.com/CocoaPods/Specs.git' 

platform :ios, '9.0' 
use_frameworks! 
inhibit_all_warnings! 

target 'MyProjectTargetName' do 

pod 'YmsCoreBluetooth', '~> 1.10' 
pod 'CrittercismSDK', '5.4.0' 
pod 'XCGLogger', '~> 3.3' 
pod 'TesseractOCRiOS', '~> 4.0' 

end 

post_install do |installer| 

    installer.pods_project.targets.each do |target| 
    installer.pods_project.build_configurations.each do |config| 
     config.build_settings['ENABLE_BITCODE'] = 'NO' 
     config.build_settings['CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES'] = 'YES' 
    end 

    target.build_configurations.each do |config| 
     config.build_settings['ENABLE_BITCODE'] = 'NO' 
     config.build_settings['CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES'] = 'YES' 
    end 
    end 
end