2015-11-12 49 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

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