iOS 最新版本动态库 release-v3.1.6.3 报错, 没法提交到 App Store. 原因是因为动态库不是用 bitcode 支持编译的.
Xcode 错误:

bitcode bundle could not be generated because '/Users/dongeyoung/Documents/Life Schedule/Frameworks/AVOSCloud/AVOSCloud.framework/AVOSCloud' was built without full bitcode. All frameworks and dylibs for bitcode must be generated from Xcode Archive or Install build for architecture armv7

然后继续报错:

ld: bitcode bundle could not be generated because '/Users/dongeyoung/Documents/Life Schedule/Frameworks/AVOSCloud/AVOSCloud.framework/AVOSCloud' was built without full bitcode. All frameworks and dylibs for bitcode must be generated from Xcode Archive or Install build for architecture armv7

我都快疯了, 怎么就不能支持一下 armv7, 用 Enable Bitcode 设置成 Yes, 支持一下. 为什么给iOS动态库都是不支持 64-bit bitcode support. 直接在提交app, 就被拒了.

有没有人能管管?


--

=============

这个大坑谁能帮忙填一下?
Xcode版本: 7.1.1
开发语言: Swift 2.0

你好,非常抱歉。目前动态库的确有些问题。SDK 是支持了 armv7 的,并且之前对 bitcode 也有做支持,但是 Xcode 打包出来时对 bitcode 的支持是不完整的。我们已经找到解决方法,但是这个解决方法有一定工作量,需要下个版本才能释出。在这之前,您可以使用我们的静态库来替代。看看是否还会遇到这个错误。非常抱歉。

这样的话, 那我先试试看静态库, 因为之前用静态库试过, 似乎也有一点问题. 所以才换成动态的. 希望可以早日解决动态库的问题, 以及支持 Carthage. Cocopads 的局限性越来越明显, 新的 Carthage 已经有很多框架支持了, 希望LeanCloud也能走在时代技术前列!

1 人赞了这个帖子.

我也遇到了同样的问题,静态库也试了,貌似没有解决问题,现在还是提交不了

问题已经修复。
请升级到最新版 SDK 。