所以我有錯誤是:「發現了一個意想不到的Mach-O的頭碼」在Xcode中發現了一個意想不到的mach-o頭部代碼?
一切我在網上找到了告訴我檢查我的目標構建階段,看看有什麼不屬於在複製包資源中。
什麼不屬於這裏,因爲我覺得一切都在正確的位置。
更新:我在列表中刪除一切,我仍然遇到這個錯誤:(
所以我有錯誤是:「發現了一個意想不到的Mach-O的頭碼」在Xcode中發現了一個意想不到的mach-o頭部代碼?
一切我在網上找到了告訴我檢查我的目標構建階段,看看有什麼不屬於在複製包資源中。
什麼不屬於這裏,因爲我覺得一切都在正確的位置。
更新:我在列表中刪除一切,我仍然遇到這個錯誤:(
如果您正在使用的CocoaPods,你應該添加到您的Podfile結束:
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES'] = 'NO'
end
end
end
我不使用的CocoaPods –
這是救了我的一天!謝謝。 –
後2小時在互聯網上亂投醫,這是如果你正在使用什麼面料固定我的解決方案
- ,將其刪除。 (這有助於一些但不是我,如果它仍然沒有解決的問題轉移到下一個)
- 「常規」>刪除吊艙框架「嵌入式二進制」並將其添加回在「鏈接框架「
- 刪除導出的數據
- 波德更新
- 清理並生成
這終於幫助了我(第2步對我幫助最大)希望它也可以幫助你
沒有使用豆莢,但我恢復了舊版本的框架 –
我也有這個錯誤,並發現在構建階段清除任何'鏈接二進制文件庫'的做法。 – aamck
這些是我的框架,我需要那些... –
我得到了同樣的錯誤使用Xcode 8 - 測試版2.相同的項目編譯罰款與Beta 1.不知何故,當我轉換到Beta 2並運行應用程序,我的豆莢.framework文件被刪除,我得到了Mach-O頭錯誤。當我回到Beta 1時,它再次編譯,現在我看到了Pods.Framework文件。 –