个人资料不是“iOS App Store”个人资料

Posted

技术标签:

【中文标题】个人资料不是“iOS App Store”个人资料【英文标题】:Profile is not an "iOS App Store" profile 【发布时间】:2017-09-28 17:46:17 【问题描述】:

使用 Xcode 9

    正在处理应用商店构建验证。 使用应用商店配置文件创建了一个应用。 存档成功 尝试验证内置 组织者,我在选择 个人资料。

这是用于存档的同一配置文件,它是一个应用商店配置文件。

2 个查询

    如何识别配置文件是 ad-hoc 还是应用商店 为什么会发生这种情况?很确定这是一个应用商店配置文件。

【问题讨论】:

【参考方案1】:

刚刚遇到同样的问题

您需要做的就是删除您的配置文件并在Apple Developer site 上创建另一个配置文件。

查询:

1) 我们掌握的唯一信息是配置文件本身的开发或分发标签 2) 我不能肯定地说,但 Xcode 9 签名可能无法像以前那样识别旧配置文件。

【讨论】:

有同样的问题,但公司不允许重新生成配置文件。任何解决方案【参考方案2】:

如果一切都失败了,请尝试使用应用程序加载器。我现在几乎只是默认使用应用程序加载器,Xcode 上传过程是一个又一个版本的版本。

【讨论】:

谢谢,尝试使用 XCode 上传临时构建但无法成功并收到错误“配置文件不是 ios 应用商店配置文件”。现在我必须使用 Application Loader。 上传成功后,我收到来自 Apple 的电子邮件,指出“无效的 Swift 支持 - 缺少 SwiftSupport 文件夹。”。太奇怪了。【参考方案3】:

我认为您选择了 Ad Hoc 选项来获取 .ipa 文件。选择 App Store 选项以获取 .ipa 文件,然后使用 Application loader 提交 .ipa 文件。

在我的情况下,我收到这样的电子邮件......

Missing beta entitlement - Your app does not include the beta-reports-active entitlement. If you intend to distribute this build via TestFlight for beta testing, please re-build this app with an App Store Distribution provisioning profile. Do not use ad-hoc profiles.

After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to iTunes Connect.

Regards,
The App Store team

然后我将选项从 Ad Hoc 更改为 App Store... enter image description here

【讨论】:

【参考方案4】:

就我而言,我总是尽量避免撤销 Apple cert,因为我与我公司的不同开发人员共享它。

所以我按照这个answer 建议降级Xcode -> 我检查版本9.0.1 不幸的是我仍然有相同的错误消息。

但我另外安装了8.3.3 - 它可以正常上传到 Apple 商店。

更新:我回到 Xcode 9.1直接从 App Store 安装,因为我在运行 ionic cordova build 时遇到问题

所以此时我正在使用两个 Xcode 版本:

9.1 - 用于测试和创建构建 - 直接在应用程序中 8.3.3 - 用于将构建上传到 iTunnes Connect - 除了从不同文件夹运行

我希望这是暂时的情况。


[更新]

一段时间后,我意识到我的 Provisioning Profile 以 XC 开头,Xcode 9+ 不接受它。刷新我的所有配置文件后(避免XC 名称) - 我终于可以使用Xcode 9+

也许这对于那些解决这个问题的人来说也很有用。

【讨论】:

以上是关于个人资料不是“iOS App Store”个人资料的主要内容,如果未能解决你的问题,请参考以下文章

在将应用程序上传到 iOS App Store 之前,代码更改是不是会使存档失效?

iOS : App Store 审批流程 - 加密使用声明

可以使用 Flutter 复制 iOS App Store 过渡吗?

Apple ResearchKit 中的额外本地化是不是会导致 iOS App Store 错误地认为我们的应用已针对许多额外语言进行了本地化?

iOS???????????????App Store????????????????????????

关于 IOS App Store 和 Google Store 促销代码