返回

一文看懂:iOS上架及证书最新申请流程

Android

iOS应用程序开发与发布指南

前提条件

  • 拥有有效 Apple 开发者账号
  • 已安装最新版本 Xcode(仅 iOS 开发)
  • 有效的信用卡或借记卡(用于支付 Apple 开发者年费)

iOS 证书申请流程

1. 创建 iOS App Development 证书

  • 登录 Apple 开发者网站,前往“Certificates, Identifiers & Profiles”。
  • 在“Certificates”部分,点击“All Certificates”。
  • 点击“+”号,选择“iOS App Development”证书类型。
  • 输入证书名称并点击“Generate”。
  • 下载证书并将其安装到 Mac/Windows 电脑上。

2. 创建 App ID

  • 前往“Identifiers”部分,点击“All App IDs”。
  • 点击“+”号,选择“App”应用程序类型。
  • 输入应用程序名称,选择“Explicit App ID”。
  • 在“Bundle ID”中输入应用程序唯一标识符。

3. 创建 Provisioning Profile

  • 前往“Provisioning Profiles”部分,点击“All Provisioning Profiles”。
  • 点击“+”号,选择“iOS App Store”配置类型。
  • 选择应用程序 ID 和证书,点击“Generate”。
  • 下载配置文件并将其安装到 Mac/Windows 电脑上。

iOS 应用程序上架流程

1. 提交应用程序

  • 登录 App Store Connect 网站,点击“My Apps”。
  • 点击“+”号,选择“New App”。
  • 输入应用程序名称、类型、语言,上传图标。
  • 上传 ipa 包(包含已编译应用程序的安装包)。

2. 设置应用程序信息

  • 输入版本号、说明、发布日期、价格、销售区域。

3. 提交审核

  • 提交应用程序审核,等待审核通过。

无需苹果电脑和 Xcode 即可申请 iOS 证书和上架 iOS 应用程序

对于使用 HbuilderX 或 APICloud 等 UniApp 框架的开发者,可以使用以下方法无需苹果电脑和 Xcode 即可完成证书申请和应用程序上架:

  • 创建 iOS App Development 证书 (参见“iOS 证书申请流程”第 1 步)
  • 创建 App ID (参见“iOS 证书申请流程”第 2 步)
  • 创建 Provisioning Profile (参见“iOS 证书申请流程”第 3 步)

构建 iOS 应用程序 ipa 包

1. 使用 UniApp 框架创建项目

  • 安装 HbuilderX 或 APICloud 等 UniApp 框架。
  • 创建新项目,选择 iOS 平台。

2. 输入应用程序信息

  • 输入应用程序名称、Bundle ID、版本号、说明。

3. 构建 ipa 包

  • 使用 UniApp 框架构建应用程序的 ipa 包。

常见问题解答

1. 我需要购买苹果电脑和安装 Xcode 吗?

  • 对于 UniApp 框架开发者,无需苹果电脑和 Xcode。

2. 我需要支付 Apple 开发者年费吗?

  • 是的,年费为 99 美元。

3. 我需要提交应用程序审核吗?

  • 是的,App Store 审核是必需的。

4. 应用程序审核通过后,我需要做什么?

  • 应用程序通过审核后即可在 App Store 上架。

5. 如何上传 ipa 包?

  • 在 App Store Connect 网站的“My Apps”部分上传 ipa 包。