创建 Mac Catalyst App Store 配置文件时出现问题

Posted

技术标签:

【中文标题】创建 Mac Catalyst App Store 配置文件时出现问题【英文标题】:Problem creating Mac Catalyst App Store profile 【发布时间】:2020-03-01 10:43:23 【问题描述】:

我正在尝试将我的第一个 Catalyst 游戏上传到 Mac App Store。

几经折腾,我成功在Mac App Store创建了一个入口,然后是最后一部分——提交时说“Profile is not a “Mac Catalyst App Store” profile!

然后我尝试创建配置文件,但在创建过程中 - 我无法通过此页面“生成配置文件”页面,要求创建证书。创建证书后 - (Mac App Distribution)下载并双击 - 然后我再次创建配置文件,但仍停留在同一页面。那我该怎么办?

PS:Mac App Distribution 是否可能不是正确的证书?我尝试了 Mac Installer Distribution,但结果是一样的(要求在创建配置文件期间创建证书)。

【问题讨论】:

您是否尝试过仅使用“Apple Distribution”?这也取代了旧的“ios 发行版”。 是的,不要认为这与问题有关。 我放弃了,只为 Mac Catalyst 目标使用 Xcode 的自动代码签名。 你的意思是你可以用这个提交到Mac App Store?我只能将自动用于测试。 是的 Lim,我可以将它提交到 AppStore Connect,在那里构建已成功处理并准备好提交 AppStore,但我没有。 【参考方案1】:

自动管理签名,不!

不!没有!不!

这些是要遵循的步骤。

第 1 步:手动管理签名过程(用于 Debug)并使用 iOS Bundle Identifier

第 2 步:手动管理签名过程(用于分发)并使用 iOS Bundle Identifier

第 3 步:为开发和分发创建必要的配置文件

第 4 步:为您的 iPad 应用 (iOS) 的“macOS 应用开发”配置配置文件

第 5 步:为“macOS 应用开发”配置配置文件(续)标记配置文件类型“Mac Catalyst”并选择您的 iOS 应用(适用于 iPad)标识符

第 6 步:为您的 iPad 应用 (iOS) 的“Mac App Store”分发配置文件

第 7 步:为“Mac App Store”配置配置文件(续)标记配置文件类型“Mac Catalyst”并选择您的 iOS 应用(适用于 iPad)标识符

第 8 步:在“App Store Connect”记录中选择您的 iOS 应用,然后点击“添加 macOS 应用”

第九步:上传截图、输入应用描述、上传二进制文件等

第 10 步:要上传您的 iOS 应用(适用于 Mac),您必须选择“任何 Mac (Intel)”,然后选择“产品”->“存档”

第 11 步:归档过程完成后,您可以分发可以在 Mac 上运行的应用 (iOS)

第 12 步:您必须输入之前创建的临时配置文件才能分发您的应用

重要!在这一步

重要!

分发配置文件不会像 iOS 应用程序那样自动显示(默认情况下)。

您必须选择“下载”选项,然后出现 2 个配置文件:

您的应用程序的 Mac (Catalyst) 开发人员资料 您的应用程序的 Mac (Catalyst) 分发配置文件

选择分发配置文件,仅此而已!!!

第13步:最后,如果Mac App Icon有问题(因为没有出现),请阅读这个答案(我的答案)来解决问题

My answer to solve Mac Icon problem

【讨论】:

您好,我遵循您的建议直到第 12 步 - 我可以开发和创建 Mac Catalyst 配置文件,但在第 12 步中,我找不到 Mac Catalyst 配置文件。如果我执行了导入配置文件并导入了配置文件,则下一步按钮会变暗并且无法继续。 是的,这是真的!这样的事情我也经历过。我什么都没懂。但最后我找到了。我会解释(我会编辑答案并附上截图)。我不知道为什么 Mac App (Catalyst) 会发生这种情况。 iOS 应用程序不会发生同样的情况。注意,诀窍:当您单击它时,它会为您提供 2 个选项,导入和下载。选择下载,会出现 2 个配置文件,一个是 Mac 开发者,一个是 Mac 发行版。选择分布。

以上是关于创建 Mac Catalyst App Store 配置文件时出现问题的主要内容,如果未能解决你的问题,请参考以下文章

sh 简单的bash脚本用于从mac App Sierra创建可启动ISO从Mac App Store安装映像

App for Mac App Store 签名后不运行

无法向 Mac App Store 提交应用程序:“未创建任务。”

Unity 之 上传Mac App Store过程详解

Mac Catalyst textview 第一响应者

为啥我不能在 Mac Catalyst 上创建 AVAudioFile? (错误-54)