大裤子
大裤子
  • 发布:2017-03-16 10:41
  • 更新:2020-10-13 10:46
  • 阅读:8076

IOS app 上架审核 与打包注意事项 经验分享

分类:HTML5+

我的app提交时间为 3月11日 ,3月16日审核通过。也就是 apple禁止热更新之后提交的,并且我也用到了wgt 升级。

中间3月15日因为ipv6和注册页面的问题被拒绝一次,所以我来分享一下我的打包经验和上传需要注意的事项

1. 打包
无论你是否用到了 相册模块 这个都是必选勾选的, 否则你提交的二进制文件 无法通过机器审核,会报错
Missing Info.plist key- This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.
这一步是机器审核,2小时之内会有审核结果,通过 就进入下一个环节

https://img-cdn-tc.dcloud.net.cn/uploads/article/20170316//d037e49bfd992e4e516dc3f77b61f657.png

2. 功能注意
app要有注册功能,我开始是没有注册功能的,后来为了通过审核特地加了一个注册功能, 等审核通过我会通过服务端关闭注册。
注册页面 让用户填写的注册信息越少越好,可以让用户登录后完善
api接口访问要用域名 不要写ip地址, 然后域名解析加一条AAAA记录就可以了 ,最后 到墙外访问测试下自己的 api接口 ,能不能访问 延迟是否太高,因为审核人员在墙外
wgt升级 如果能不用尽量不要用,但如果像我一样必须要用 不止页面里,代码里也最好不要有更新升级等字样,升级提示和逻辑可以让服务端来提示,否则谁也不知道 这些字眼是否可以被机器扫描出来,审核期间记得关闭该功能

3.技巧
由于我app 页面复杂角色众多 ,所以我给提供的演示账号登录后, 审核人员看到的页面只是部分功能, 这样可以避免他弄不清楚你的业务逻辑和其他BUG导致的审核失败(我猜测)

就这,目前来看apple所说的 热更新 和wgt 不是一回事,可以继续使用

最后上张审核图

https://img-cdn-tc.dcloud.net.cn/uploads/article/20170316//ffd520af16952dff599144ae1260c637.png

3 关注 分享
BoredApe w***@gmail.com t***@qq.com

要回复文章请先登录注册

y***@126.com

y***@126.com

UIBackgroundModes问题 App Store审核被拒 请问怎么解决?app暂时也没有后台播放音频的业务
2020-10-13 10:46
星陨

星陨

正需要,感谢
2018-05-17 18:14
点Chris

点Chris

ios的hb,现在没有相册模块啊!!!! 怎么处理二进制问题?
2018-04-02 13:53
云钦

云钦

回复 1***@qq.com :
什么结果
2017-08-15 23:19
李世皇朝

李世皇朝

api接口必须是https吗!!!!
2017-05-19 23:27
3***@qq.com

3***@qq.com

相册模块在哪里勾选
2017-03-29 09:54
1***@qq.com

1***@qq.com

相册模块☑️了真的有用,太感谢了
2017-03-16 13:32
1***@qq.com

1***@qq.com

从昨天开始一直提交失败,用你这个方法试试看
2017-03-16 13:21