4

在尝试使用系统 A 中的 Xcode 9.2 在 App Store 上上传应用程序时,它工作得很好,但是在使用相同代码和相同 Xcode 版本的系统 B 中尝试相同时,它不允许我在第一步中选择配置文件。应用文件显示“不需要配置文件”。

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

  1. 删除所有证书并重新安装。
  2. 清理项目临时文件。
  3. 重新安装 Xcode 9.2。

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

系统 A -

在此处输入图像描述

系统 B -

在此处输入图像描述

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

在此处输入图像描述

预期结果:上传过程应该在系统 B 上与系统 A 相同。

实际结果:在尝试使用系统 A 中的 Xcode 9.2 将应用程序上传到 App Store 时,它​​工作得很好,但是在使用相同代码和相同 Xcode 版本的系统 B 中尝试相同时,它不允许我在第 1 次选择配置文件步。应用文件显示“不需要配置文件”。

版本/构建:Xcode 9.2

4

4 回答 4

1

实际上,在@jcesarmobile 上面的评论的帮助下,我终于在你的编辑截图中注意到了一些我没有看到的东西。他们是正确的。它不允许您选择配置文件的原因是您没有尝试在机器 B 上提交应用程序。您正在提交框架。因为框架使用它们所使用的应用程序的代码签名,所以没有必要为框架指定配置文件。

您的存档有问题,导致它具有框架,而不是您的应用程序和嵌入式框架。

于 2018-01-24T19:12:19.150 回答
0

将项目从计算机 A 转移到 B 后出现相同问题 但是,尽管它说:Provisioning Profile: None require And: Signing Certificate: Development (or local as selection) 上传到 App Store 后,添加了正确的签名证书,并且配置文件仍然显示无(尽管所有配置文件都在那里)。应用程序在 3 天后(比平时长)被接受并且功能齐全。导出为经过公证的应用程序也可以使用。Xcode 11.6

于 2020-08-20T16:55:08.603 回答
0

将开发人员帐户添加到 xcode 然后尝试确保您已选择您的项目并且不应选择任何第三方库

于 2018-01-24T11:31:54.083 回答
0

尝试将证书从系统 A 传输到系统 B。

从系统 A 导出:

转到 Xcode->Preferences->Accounts,单击“设置”图标(左下角,+- 旁边)并选择“导出”。

导入系统 B:

同上,只是这次选择“导入”。

祝你好运。

于 2018-01-16T15:09:39.410 回答