Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.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 否。使用应用程序加载程序上载时,在包中找到应用程序包_Ios_Xcode_Bundle - Fatal编程技术网

Ios 否。使用应用程序加载程序上载时,在包中找到应用程序包

Ios 否。使用应用程序加载程序上载时,在包中找到应用程序包,ios,xcode,bundle,Ios,Xcode,Bundle,我知道在这个问题上已经有好几个问题了,但我真的很绝望。除了在这里寻求建议,我不知道还能做什么 所以,我有一个应用程序准备上传 在尝试上载之前,我已检查了所有预步骤: 包ID与info.plist、iTunesConnect、Apple developer、Provisioning profile中的匹配 当我在设备上运行游戏时,它可以完美地工作,应用内购买可以与测试用户一起工作,并且不会出现任何问题 以下是一些屏幕截图和一些信息: 我注意到没有选择任何资源调配配置文件: 然而,当我选择

我知道在这个问题上已经有好几个问题了,但我真的很绝望。除了在这里寻求建议,我不知道还能做什么

所以,我有一个应用程序准备上传

在尝试上载之前,我已检查了所有预步骤:

  • 包ID与info.plist、iTunesConnect、Apple developer、Provisioning profile中的匹配
  • 当我在设备上运行游戏时,它可以完美地工作,应用内购买可以与测试用户一起工作,并且不会出现任何问题
以下是一些屏幕截图和一些信息:

我注意到没有选择任何资源调配配置文件:

然而,当我选择我之前创建的配置文件时,我得到了这个错误。当我将时钟设置为“修复”时,它会将其更改回“未选择任何配置文件”。 我不知道这是不是麻烦的原因

总而言之,这是我得到的错误:

这是我第一次上传带有应用内购买的应用。所以我可能错过了一些明显的步骤。我真的希望有人能看到这个问题,因为我已经努力解决了两天了:(

当你在代码签名身份中看到“iPhone开发者”时,这意味着Xcode会自动选择一个匹配的身份来签名应用程序(这并不意味着没有选择任何个人资料)

从我看到的情况来看,调试和发布配置都选择了“iPhone开发者”,这可能会导致问题,因为您无法将开发者签名的应用提交到应用商店,它必须使用分发证书和分发配置文件进行签名

在存档应用程序并通过Xcode提交之前,您需要确保已经创建了分发证书和配置文件,以便对应用程序进行签名

我建议您阅读以下Apple文档,了解app store分发的工作原理:

如果您仍有问题,请阅读以下文档中的故障排除指南:


我遇到了类似的问题。我们从外部提供商处收到了一个应用程序,并使用我们自己的证书和配置文件重新签署了该应用程序。使用应用程序加载器上载该应用程序时,我收到错误ITMS-90167:否。在包中找到了应用程序包


我在Mac上安装了sierra,我使用的是XCode 8.0,但有一个单独安装的旧版本的应用程序加载器(3.0)。使用这个版本的应用程序加载器,我得到了消息。如果我改用XCode的一部分应用程序加载器(从XCode/Open Developer Tool菜单),ie 3.6版一切正常,ipa文件已成功上载到ITunesConnect。

创建分发版后,转到产品->存档->选择验证如果未发现任何错误,它将完美运行。我将调查并让您知道:)