总结一下我曾经 App 上传到 AppStore 被拒的原因

我来总结一下,从我第一次App上线,一直到现在,中间出现的所有App被拒的原因,以及一些奇葩问题。当然小伙伴还可以跟我交流App审核上线或者iOS开发的问题。

App上线成功,但是App里面个别Icon或者tabbar图标。就是放在xcode里面的死图不显示。

这是我上传第一个App遇到的问题,Boss在大群里面说这件事,弄的我们主管比较尴尬,不过我们主管很好,也没说我,就问我了什么原因,我搪塞了,就过去了。
有可能是因为那张图片的格式不对,或者像素不太准确,或者UI给你的时候就有问题,具体原因我也不太清楚,反正我之前的解决办法就是把那张不显示的图片拿出来,用Mac自己转下图片格式,然后再放进去就好了,或者让UI重新再帮你切一个。
这种情况AppStore上传可以上传成功,而且也不会被拒,在你打包的时候会报错,会提示图片出错。

App名称包含关键字被拒

比如说你的App名字叫 XX-旅游 ,旅游这两个字就是关键字,这样就有可能会被拒绝。
当时就由于这个名字改了好多次。
那个被拒原因找不到了,没有办法给大家贴上原邮件。见谅。

关于推送被拒

推送被拒.png

因为我们那时候的项目比较老,而且时间离的也比较远。大概意思好像是因为App注册了推送,但是没在Xcode里面声明,就是要把那个推送按钮打开。
我简单说一下推送的准备工作吧,就是先要在iTunes Connect里面创建两个证书,一个开发证书,一个生产证书。配置完成之后需要传给推送注册的应用和你的应用绑定。

定位权限被拒

由于之前我们的项目用的个推,然后获取了用户位置。但是我们项目中没有用到定位,而且plist文件里面也没有声明使用期间获取位置被拒。

适配iOS10,打包也能成功,就是二进制文件无效。

适配iOS10.png

因为从ios10开始,访问用户隐私需要在plis文件中添加权限麦克风权限Privacy - Microphone Usage Description          需要您的同意才能使用麦克风相机权限 Privacy - Camera Usage Description              需要您的同意才能使用相机相册权限 Privacy - Photo Library Usage Description      需要您的同意才能访问您的相册通讯录权限Privacy - Contacts Usage Description          需要您的同意才能访问您的通讯录蓝牙权限    Privacy - Bluetooth Peripheral Usage Description  需要您的同意才能使用蓝牙日历权限    Privacy - Calendars Usage Description          需要您的同意才能使用日历前台定位权限Privacy - Location When In Use Usage Description  需要您的同意才能访问地理位置后台定位权限Privacy - Location Always Usage Description      需要您的同意才能访问地理位置

这些东西根据需要添加,前三个是必添的。

TencentOpenApi过老,不支持iOS10,二进制文件无效

TencentOpenApi.png

这时候就需要升级Api或者删除就行了。

App注册信息填写不规范被拒

就是说如果有用户注册的话,而且注册时候要填写性别时候,要记得加个保密选项,男,女或者保密。不能侵犯用户隐私。或者干脆性别就不要加。
我当时遇到这个问题的时候,也是一头雾水。苹果给的邮件还很官方,也没了解具体是什么意思。传了好几个版本都被拒。各种方法都试过。
最后他们打电话,才知道具体原因,他们打电话都是早上七八点,那会正在地铁上,北京的地铁人多的要死,我也没接听到。最后用邮件约了通话时间才算联系到。

结语

OK,暂时就这么多吧。以后我会慢慢补充,如果有什么奇葩的被拒理由,也可以跟我讨论。
对了,如果真是遇到比较奇葩,想不通的被拒或者关于二进制文件的问题,邮件是个好东西,就是你的开发者账号的邮箱。一直要申请跟Boss要下邮箱密码,相信我,这样你会少走很多弯路。

文/小二同學

关键字:产品经理, privacy

版权声明

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部