尝试从系统A使用Xcode 9.2在App Store上载应用程序时,它工作正常,但从系统B尝试使用相同的代码和相同的Xcode版本尝试将其上载,则不允许我在第一步中选择Provisioning配置文件。它为应用程序文件显示“不需要配置文件”。

为此尝试了这些可能的解决方案。

  • 删除了所有证书,然后重新安装。
  • 清除项目临时文件。
  • 重新安装了Xcode 9.2。

  • 这是我在xcode 9.2中得到的屏幕截图

    系统A-

    ios - 在appstore上载应用程式时,xcode 9.2中的「不需要设定设定档」-LMLPHP

    系统B-

    ios - 在appstore上载应用程式时,xcode 9.2中的「不需要设定设定档」-LMLPHP

    我在系统B上遇到的错误是-

    ios - 在appstore上载应用程式时,xcode 9.2中的「不需要设定设定档」-LMLPHP

    预期成绩:
    上传过程应在系统B上与系统A相同。

    实际结果:
    尝试从系统A使用Xcode 9.2在App Store上载应用程序时,它工作正常,但从系统B尝试使用相同的代码和相同的Xcode版本尝试将其上载,则不允许我在第一步中选择Provisioning配置文件。它为应用程序文件显示“不需要配置文件”。

    版本/内部版本:Xcode 9.2

    最佳答案

    实际上,在上面@jcesarmobile的评论的帮助下,我终于注意到您编辑的屏幕截图中有一些我没有发现的东西。他们是正确的。不允许您选择配置文件的原因是您没有尝试在计算机B上提交应用程序。您正在提交框架。由于框架使用所用应用程序的代码签名,因此无需为框架指定配置文件。

    您的存档出现了问题,导致存档拥有框架,而不是您的应用和嵌入式框架。

    关于ios - 在appstore上载应用程式时,xcode 9.2中的「不需要设定设定档」,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48284150/

    10-16 20:36