项目开发完了,要上架 ios AppStore 记录一下经过,以及需要提前准备和预防的东西,以便下次省心!

一.首先要申请开发者账号:

账号按流程注册申请,当时申请了够10遍,总结以下经验:

1.申请开发者账号的时候使用vpnFQ

2.app id 使用谷歌邮箱作为 app id

3.开启双重验证的时候用手机操作,别用pc操作

4.申请完之后需要用到支持境外的信用卡

二:证书制作

需要使用苹果电脑

我参考了uni-app 官方的制作指南 https://ask.dcloud.net.cn/article/152

三:上架 AppStore

上架注意事项:

代码产品不违法,不违规,遵守 ios 开发规范

1.获取手机某项权限描述问题

iOS11开始权限描述必须说明清楚获取某项权限具体的用途是什么

ios证书制作与上架指南_ios

2.后台定位常驻

详细说明:https://www.jianshu.com/p/e71c7fb61ba0

有些app需要在后台始终使用定位功能,苹果为了保持iphone的使用流畅,是不允许应用在后台持续开启的

a.权限获取|描述信息

b.上传AppStore时描述中写上后台定位功能在app中的使用位置和具体用途

c.拍摄使用操作视频,把链接放在备注里面(拍摄的视频最好的是放在YouTube网站上,也可以放在优酷上)

3. 明显可点击的地方,点了要有反应

 App中如果有个某部分按钮/功能暂未开发、暂未开发完成。

????如果显示为可点击状态,需要做出提示,比如:“敬请期待~”;

????或者直接显示为不可点击状态。

否则的话,审核人员点击没有任何反应,她会认为这是App的bug,从而拒绝你的提交。  

上架所需信息:

参考: https://www.jianshu.com/p/0f9f233f72c6

1.隐私政策网站: https://match-test-1258659155.cos.ap-beijing.myqcloud.com/ht/private.html

2.技术支持网址:您的 App 技术支持信息网址(URL)。该网址将会在App Store 中显示

3.App截图:APP截图3~5张(截图能体现应用功能和特点),必须为 JPG 或 PNG 格式,且必须采用 RGB 颜色空间。

5.5英寸分辨率:1242*2208像素 6.5英寸分辨率:1242*2688像素

4.宣传文本: 宣传文本可通知 App Store 访客当前最新的 App 功能,您无需提交更新请求。如果客户的设备运行 iOS 11 或更高版本,在 App Store 中,宣传文本会显示在您的 App 名称下方。

5.关键字:一个或多个关键词,用以描述您的 App。关键词将使 App Store 搜索结果更加准确。

6.描述文本:对您 App 的描述,用以详细说明特性和功能。它还将用于您的 Apple Watch App。

上架注意事项:

1.测试 app 是否会发生崩溃、是否存在错误

2.确保所有 app 信息及元数据完整且正确

3.更新您的联系信息,以便 App Review 部门在需要时与您取得联系

4.提供有效的演示帐户和登录信息,以及审核 app 时所需的任何其他硬件或资源 (例如,登录凭证或示例二维码)

5.启用后台服务,以使其在审核期间处于活动和可用状态

6.在 App Review 备注中附上与非明显功能及 App 内购买项目相关的详细说明,包括支持文稿 (如适用)。如果由于地区锁定或其他限制而导致我们无法访问 app 的部分内容,请提供有关功能的视频链接

7.检查 app 是否遵循了其他文稿中的相关指南

8.确保您的 app 及其支持 URL 中包含能轻松联系到您的联系信息

9.app需求支持IPV6网络

最后上传构建版本上传 ipa 包使用 Application Loader 比较方便    

证书制作与上架流程参考

http://www.360doc.com/content/19/0102/15/61026129_806047513.shtml

https://www.jianshu.com/p/e3024380e22c  

如果我的文章对您有帮助,欢迎您点击推荐以及评论 QAQ