返回
App Store 上架必备指南:macOS 开发中的证书配置和打包
IOS
2023-09-03 23:23:43
创建 App ID
在踏上 macOS 开发之旅之前,您需要为您的应用创建一个 App ID。App ID 是一个标识符,用于识别 App Store 中的应用。
- 登录 Apple 开发者网站,导航至“身份和访问权限”部分。
- 选择“App ID”,然后单击“+”号按钮创建一个新 App ID。
- 选择 App 类型为“App”,并填写“”和“Bundle ID”字段。Bundle ID 是一个唯一标识符,用于识别您的应用,格式为:com.yourcompanyname.yourappname。
创建 Provisioning Profile
Provisioning Profile 是将您的应用与您的 Apple 开发者帐户关联的文件。它包含允许您在设备上测试和分发应用的证书。
- 导航至“开发者”网站上的“配置”部分。
- 选择“Provisioning Profiles”,然后单击“+”号按钮创建一个新 Provisioning Profile。
- 选择平台为“macOS”,并选择您的 App ID。
- 为您的 Profile 命名并单击“创建”。
代码签名
代码签名是确保您的应用在未经修改的情况下运行的必要步骤。它涉及使用私钥对您的应用代码进行签名。
- 从 Apple 下载 macOS 代码签名证书。
- 双击证书文件将其安装到您的 Keychain 中。
- 使用 Xcode,选择您的项目,然后导航至“Build Settings”选项卡。
- 在“Code Signing Identity”部分下,选择您的代码签名证书。
打包您的应用
现在是将您的应用打包成可用于分发或上架到 App Store 的时候了。
- 使用 Xcode,选择“Product”菜单,然后单击“Archive”。
- 等待 Xcode 编译和打包您的应用。
- 一旦打包完成,导航至“Finder”,然后在“Applications”文件夹中找到您的应用存档。
导出签名后的应用
最后一步是导出签名后的应用,用于分发或 App Store 上架。
- 在“Finder”中右键单击您的应用存档,然后选择“显示包内容”。
- 导航至“Products”文件夹。
- 将 .app 文件导出到您选择的文件夹中。
App Store 上架
一旦您签名并导出您的应用,您就可以提交它到 App Store 进行审核。
- 登录 App Store Connect,然后创建一个新应用。
- 输入您的应用详细信息,包括名称、和屏幕截图。
- 上传您的签名后的 .app 文件。
- 选择一个发布日期和提交您的应用进行审核。
通过遵循这些步骤,您将做好充分的准备,为您的 macOS 应用进行证书配置、打包和 App Store 上架。祝您上架成功!