我在Xcode 9.1中开发了一个tvOS框架。该框架包括一个静态库(我编译并启用了bitcode)。
问题是框架没有启用bitcode。我使用otool检查是否启用了bitcode:
tool -l blabla.Framework/myFramwork | grep __LLVM
我什么也没得到(这意味着禁用bitcode)
在Xcode的构建设置中,选项" bitcode enable"不存在。
据我所知,bitcode对于tvOS是强制性的,默认设置应该是YES但不知何故它没有发生。
我错过了什么?我需要添加什么?
答案 0 :(得分:0)
我不记得有一个选项可以从一开始就为Xcode中的tvOS目标开启/关闭bitcode。可能是最初的测试版,但tvOS AFAIK不存在该选项,默认情况下,只要您为设备构建,构建就会启用bitcode。模拟器的构建不会启用bitcode。