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