ios 上架 App Store 大体流程

一. iOS 打包 IPA 过程记录


1. 申请 苹果开发者账号

1). 个人

每年: 99$
可以在 AppleStore 发布产品
账户在 AppleStore 显示为个人姓名


2). 公司

每年: 99$
可以在 AppleStore 发布产品
可以多个开发者协作开发
需要填写公司的邓白氏编码 [D_U_N_S]


2. 安装 ios 上架辅助软件 (Appuploader)


3. 申请 ios 发布证书 (p12)

  • 1). 什么是发布证书?
    答 --> 文件后缀格式为 *.cer, 是用作开发证书和发布证书的文件., 使真机环境具有 打包/发布 app 的权限

4. 申请 ios 发布描述文件 (mobileprovision)

  • 1). 什么是发布描述?
    答–> 文件后缀格式为 *.mobileprovision 使真机环境具有 打包/发布 app 的权限

5. 发布打包 ipa

  • 1).通过打包软件进行 app 封装打包,

但是这个是对安装包的大小有限制的.

  • 2).app 封装打包软件

Hbuilder,
Xcode,


6. 上传 ipa 到 Itunes Connect.


7. TestFlight 方式安装到苹果真机测试.


8. 设置 ios app 各项信息并提交审核{

  • 1).iOS app 需要通过审核, 才可以上架到 AppleStore,
  • 2).ios app 需要兼容 iphone, ipad, 以及需要适配屏幕分辨率,
  • 3). app 的内容不应过于简单, 布局应该简明突出描述,
  • 4).app 的应用简介内容,
  • 5).在上架之前需要参考苹果上架的一些资源设计标准

应用程序图标

参考链接–> app 应用图标 和 启动图的制作 (app 应用图标 和 启动图的制作)

应用内截图(需要根据不同设备来导出截图),

参考链接–> app 应用内截图设计参考 (app 应用内截图设计参考)

  • 6).确定 app 是否需要支持应用内购
  • 7).确定 app 是否需要嵌入应用广告

二. 关于 iOS 签名:

1. 什么是超级签名?

答: 超级签名又叫做 udid 签名, 是 ios 公开测试的一种解决方案, 客户可以在 ios app 没有上架商店之前, 安装使用 app.

2. 什么是企业签名?

答: 企业签名, 无需上架到 AppleStore, 可以直接通过链接下载安装的方式, 直接安装到客户设备上.

三. 发布测试到上架过程参考

  • 参考链接

四. 通过分发网站发布给测试人员使用参考

  • 参考链接:

你可能感兴趣的:(移动开发)