返回

App Store 上架必备指南:macOS 开发中的证书配置和打包

IOS

创建 App ID

在踏上 macOS 开发之旅之前,您需要为您的应用创建一个 App ID。App ID 是一个标识符,用于识别 App Store 中的应用。

  1. 登录 Apple 开发者网站,导航至“身份和访问权限”部分。
  2. 选择“App ID”,然后单击“+”号按钮创建一个新 App ID。
  3. 选择 App 类型为“App”,并填写“”和“Bundle ID”字段。Bundle ID 是一个唯一标识符,用于识别您的应用,格式为:com.yourcompanyname.yourappname。

创建 Provisioning Profile

Provisioning Profile 是将您的应用与您的 Apple 开发者帐户关联的文件。它包含允许您在设备上测试和分发应用的证书。

  1. 导航至“开发者”网站上的“配置”部分。
  2. 选择“Provisioning Profiles”,然后单击“+”号按钮创建一个新 Provisioning Profile。
  3. 选择平台为“macOS”,并选择您的 App ID。
  4. 为您的 Profile 命名并单击“创建”。

代码签名

代码签名是确保您的应用在未经修改的情况下运行的必要步骤。它涉及使用私钥对您的应用代码进行签名。

  1. 从 Apple 下载 macOS 代码签名证书。
  2. 双击证书文件将其安装到您的 Keychain 中。
  3. 使用 Xcode,选择您的项目,然后导航至“Build Settings”选项卡。
  4. 在“Code Signing Identity”部分下,选择您的代码签名证书。

打包您的应用

现在是将您的应用打包成可用于分发或上架到 App Store 的时候了。

  1. 使用 Xcode,选择“Product”菜单,然后单击“Archive”。
  2. 等待 Xcode 编译和打包您的应用。
  3. 一旦打包完成,导航至“Finder”,然后在“Applications”文件夹中找到您的应用存档。

导出签名后的应用

最后一步是导出签名后的应用,用于分发或 App Store 上架。

  1. 在“Finder”中右键单击您的应用存档,然后选择“显示包内容”。
  2. 导航至“Products”文件夹。
  3. 将 .app 文件导出到您选择的文件夹中。

App Store 上架

一旦您签名并导出您的应用,您就可以提交它到 App Store 进行审核。

  1. 登录 App Store Connect,然后创建一个新应用。
  2. 输入您的应用详细信息,包括名称、和屏幕截图。
  3. 上传您的签名后的 .app 文件。
  4. 选择一个发布日期和提交您的应用进行审核。

通过遵循这些步骤,您将做好充分的准备,为您的 macOS 应用进行证书配置、打包和 App Store 上架。祝您上架成功!