2015-11-12 71 views
1

是我得到在Xcode 7.1.1的當前錯誤是:無法獲得-fembed-位碼工作

ld: bitcode bundle could not be generated because 
'/Users/--/Carthage/Build/tvOS/SwiftyJSON.framework/SwiftyJSON' was built without full bitcode. All frameworks and dylibs for bitcode must be generated from Xcode Archive or Install build for architecture arm64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

大家都說「-fembed-位碼」添加到其他C標誌。我已經這樣做了,而且我仍然遇到同樣的錯誤。我不確定它是在如何添加它或什麼。

我目前正在將它添加到其他C標誌>新聞>任何tvOS SDK

任何想法,爲什麼我仍然得到錯誤?

回答

1

據我所知,如果您沒有源代碼,您將無法重新構建啓用了位代碼的框架。

它發生在我身上,我需要從源碼重建幾個幸運的是開源的框架。

我看着SwiftyJSON,它看起來像有已經是位碼支持,嘗試更新到最新版本https://github.com/SwiftyJSON/SwiftyJSON

而且,萬一你通過迦太基越來越SwiftyJSON?他們也更新了他們的版本,支持bitcode。 https://github.com/Carthage/Carthage

+0

需要更新迦太基!非常感謝 –