昨天我发现了大量关于 parse.com 库的警告:
紧急:所有位码都将被删除,因为 '[path]/Parse.framework/Parse(PFAnalytics.o)' 是在没有位码的情况下构建的。您必须在启用位码的情况下重建它(Xcode 设置 ENABLE_BITCODE),从供应商处获取更新的库,或禁用此目标的位码。注意:这将是未来的错误。
我知道我可以用这个答案删除这些警告,但现在想知道它是否会对 AppStore 提交和/或我的应用程序的实际性能产生任何负面影响。
Xcode 通知您有关位码的信息
激活此设置表示目标或项目应在编译期间为支持它的平台和架构生成位码。对于存档构建,将在链接的二进制文件中生成位码以提交到应用商店。对于其他构建,编译器和链接器将检查代码是否符合生成位码的要求,但不会生成实际的位码。[ENABLE_BITCODE]
但我没有从这篇文章中得到任何真正有用的信息。
- 我可以使用链接的答案来规避问题而不会产生任何负面影响并且不会影响未来的 AppStore 提交吗?
- 实际做了什么
ENABLE_BITCODE
,将来会是非可选要求吗? - 如果我启用/禁用它会对性能产生影响吗?