2018-10-21

我的第一个上架App Store项目

  前言 

 从事开发iOS 工作已经几年了,做的主要是企业级App(只发布过企业级的),打包ipa,发布新版本,出现bug马上修复,再发布,算是很上手了。最近公司新研发了一个要上线App Store的项目,先是用企业证书,打包发布了几个版本也很顺溜。接下来就是打包发布App Store版本,问题就来了。

 审核前打包上传App Store

先是打包ipa,Upload to App Store..然后问题就来了,报错相关plist文件属性没添加,问题处理好,需要修改配置文件的Build,一般序号是递增的。(因为没有修改Build又报错了一次)。

审核结果:

1.2 Safety: User Generated Content

2.1 Performance: App Completeness

5.1.2 Legal: Privacy - Data Use and Sharing

到收到审核被拒绝的邮件,头大了。一堆英文(自怪当初没学好英语)看不是很明白。自能找翻译软件翻译,然后查找问题的解决方法,网上一搜索,有很多人提供解决方法,应该也是被拒绝的常见问题吧。

1.2 Safety: User Generated Content

有用户生成内容的功能的安全问题,因为项目中有针对内容进行回复的功能,并未按照苹果要求完善相应功能。我的解决方案是加入了投诉、黑名单功能,后台加入图片、文字过滤功能。

2.1 Performance: App Completeness

这个条款里面有具体描述:Your app crashed on iPad running iOS 12 connected to an IPv6 network when we:tapped Profile Picture in 头像in 我的。说的是在iPad上闪退,但我这个项目只在iPhone上运行,所以到设置中修改支持的设备为iPhone即可。

5.1.2 Legal: Privacy - Data Use and Sharing

在涉及到获取权限的地方弹框提示获取的权限及用途(要有说明用途哦),并在App Store Connect中配置隐私政策链接

在处理这几个被拒原因时,由于没有理解透彻,还没解决完问题时又提交了一次,当然是再次被拒。而后,在App Store Connect中留下了联系电话。几天之内接到了来自美国苹果公司应用审核人员的电话(说中文的哦),沟通后彻底解决。

 终于我有了第一个上线App Store的项目,后来再更新版本就很快了,基本上头一天提交审核,第二天就通过了。不得不要为苹果公司现在的审核速度点赞(听说以前审核要一两个星期呢)。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近一直忙于公司项目、今天抽空总结了一下关于上线审核的一些变动!和大家分享一下相互学习。 这两天发现苹果在审核指南...
    _VisitorsZsl阅读 1,079评论 0 1
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,803评论 25 709
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 13,045评论 2 59
  • 低风险投资与高风险投资 巴菲特提出投资三原则:第一,不要亏损;第二,永远不要亏损,第三,牢记前面两条。黑市拳王唐龙...
    张大川大川阅读 695评论 0 1
  • 2016年11月10日 星期三 晴 睁开双眼,转头,打开手机看了时间,和屏幕壁纸的他说声么么哒,输入用他生日做的...
    嘉爱佐鸣唯爱鼬神阅读 536评论 1 1