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