无法将 iPad 应用程序转换为 Mac 应用程序:Xcode 找不到任何与“maccatalyst.com...”匹配的 Mac Catalyst 应用程序开发配置文件

Pao*_*nti 5 macos code-signing ipad provisioning-profile mac-catalyst

我正在尝试创建 iPad 应用程序的 Mac Catalyst 版本。我选中了复选框,选择了“我的 Mac”方案,我运行了...然后,代码签名错误(链接如下)!

在此输入图像描述

当我选中该复选框时,“签名和功能”选项卡添加了一个新的 macOS 平台条目和一个捆绑包标识符:maccatalyst.com.mycompany.myapp。该 maccatalyst.com 捆绑包 ID 未显示在 Apple 开发者网站的“证书、标识符和配置文件”部分中。当我尝试通过添加应用程序 ID、选择 Mac 并指定显式捆绑包 ID 来手动添加它时,出现以下错误:标识符为“maccatalyst.com.mycompany.myname”的应用程序 ID 不可用。请输入不同的字符串。

正如此处所建议的,我还尝试: 1. 转到“证书、标识符和配置文件”。2. 选择“配置文件” 2. 选择您尝试从中进行催化的 iOS 应用程序。3. 启用“Mac”。4. 等待几个小时。

我必须如何进行?

Pao*_*nti 4

我们最终按照以下步骤手动签署了所有内容:

  1. 转到证书、标识符和配置文件。
  2. 选择标识符
  3. 选择您尝试从中进行催化的 iOS 应用程序。
  4. 启用“Mac”并保存。
  5. 转到设备
  6. 检查您的 Mac 是否已添加或添加
  7. 前往个人资料
  8. 使用之前的应用程序 ID 创建“iOS 应用程序开发”配置文件。
  9. 使用之前的应用程序 ID 创建“macOS 应用程序开发”配置文件
  10. 打开XCode并选择要催化的目标
  11. 在“常规”选项卡中启用 Mac
  12. 转到登录和功能
  13. 取消选中“自动管理签名”
  14. 选择iOS平台下的iOS App Development Provisioning Profile
  15. 选择macOS平台下的macOS App Development Provisioning Profile
  16. 构建并运行

这对我们有用!