我在通过Xcode(第7.2版)将Ionic Ios App上传到App Store时遇到了一些麻烦。
我经常遇到错误:“上传失败:您无权将此服务用于提供商XXXXXX”
经过一番细致的解决问题后,我能够解决我需要在我的项目目标下“启用Bitcode:是”的问题。这允许我通过导出带有bitcode的应用程序通过Application Loader上传应用程序。
我的问题是我想要更好地理解这里的内容。
bitcode启用允许应用上传与没有相比有什么区别?我对此进行了测试以确认,这一改变是上传成功与失败的差异。
感谢。
答案 0 :(得分:0)
bitcode启用允许应用上传与没有相比有什么区别?我对此进行了测试以确认,这一改变是上传成功与失败的差异。
- > 您无需为iOS应用的bitcode设置为。启用bitcode可能只是重新编译了库(上面的错误看起来像一个配置文件错误)。为了证明这一理论,禁用bitcode(设置值为No)重新编译并在iTunes上传。
对于 iOS应用,bitcode是默认设置,但是可选。对于 watchOS和tvOS应用,需要bitcode 。如果您提供bitcode,应用程序包中的所有应用程序和框架(项目中的所有目标)都需要包含bitcode。