创建 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安装映像