Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xcode 9.3无法将生成提交到应用商店_Ios_Xcode_App Store Connect_Bitcode - Fatal编程技术网

Ios Xcode 9.3无法将生成提交到应用商店

Ios Xcode 9.3无法将生成提交到应用商店,ios,xcode,app-store-connect,bitcode,Ios,Xcode,App Store Connect,Bitcode,我刚刚更新到Xcode 9.3,在将我的应用提交到应用商店时遇到以下问题: 无效捆绑包-无法处理应用程序,因为在提交中检测到不允许嵌入位代码的选项。很可能您没有使用Xcode中提供的工具链构建应用程序。使用最新的GM Xcode重新构建整个应用程序,然后再次提交该应用程序 我已经仔细检查了所有链接到我的项目的框架,它们都是在启用位代码的情况下编译的。这些框架中只有一个是迦太基框架,我已经确保它是使用迦太基更新重建的 我完全被难住了,不知道还能尝试什么。 谢谢你的帮助 使用苹果最新的工具链,当包含

我刚刚更新到Xcode 9.3,在将我的应用提交到应用商店时遇到以下问题:

无效捆绑包-无法处理应用程序,因为在提交中检测到不允许嵌入位代码的选项。很可能您没有使用Xcode中提供的工具链构建应用程序。使用最新的GM Xcode重新构建整个应用程序,然后再次提交该应用程序

我已经仔细检查了所有链接到我的项目的框架,它们都是在启用位代码的情况下编译的。这些框架中只有一个是迦太基框架,我已经确保它是使用
迦太基更新
重建的

我完全被难住了,不知道还能尝试什么。
谢谢你的帮助

使用苹果最新的工具链,当包含一个用隐藏符号构建的动态框架时,我遇到了这个问题(
ld
options
-bitcode\u bundle-bitcode\u hide\u symbols-r-x

当这些符号没有被隐藏时,苹果公司按照预期处理了这个应用程序

ITMS-90562:无效捆绑包-无法处理应用程序,因为在提交中检测到不允许嵌入位码的选项。很可能您没有使用Xcode中提供的工具链构建应用程序。使用最新的GM Xcode重新构建整个应用程序,然后再次提交该应用程序


此错误可能是由某个外部框架引起的。您可以尝试自己从位代码重建应用程序,这可能会给您提供更多信息。要在Xcode中归档您的应用程序,请在organizer中的“归档”选项卡中单击“分发应用程序”,选择“开发”,然后选择“从位代码重建”并继续。之后,Xcode可能会显示有关问题的更多扩展信息,这些信息可能会帮助您解决问题。

您确定您使用的是最新的GM Xcode而不是Xcode 9.3 beta版吗?如果是最新的Xcode,请将命令行工具设置为最新的Xcode,如下面的回答所示,然后重新生成并尝试提交应用程序。嗨,Sharath,我已仔细检查,命令行工具已正确设置为Xcode 9.3。它不可能是beta版,因为它是今天通过应用商店更新的。如果我谈到关于Xcode的内容,就没有提到这是Xcode的测试版。我不得不在提交时使用位代码,然后构建就完成了。这远非理想,但它会让我一直坚持下去,直到苹果在bug reporter上回复我。重新安装Xcode也不起作用。是的,我可以确认,当我在构建设置中禁用位代码时,提交工作进行得很彻底。。。苹果我真的很烦你!!!