[iOS] 近期发布到App Store遇到的问题

1、提交发布报错:Invalid Image Path No image found at the path referenced under key ‘CFBundlelIcons’for iPad of exactly ‘76 ×76‘pixels
解决方法:由于我的APP只支持iPhone,因此在Xcode里面设置General->Development Info->Devices iPhone

2、提交发布报错:Missing required icon file for iphone/ipad touch of exactly 120*120
解决方法:检查发现我的AppIcon里面的120pixels格式的图片是121 pixels,修改成120pixels就好

3、info.plist里面涉及隐私的要添加说明
常用的如下:
Privacy - Camera Usage Description Used to take photo
Privacy - Location Always Usage Description Used to location
Privacy - Location When In Use Usage Description Used to location
Privacy - Photo Library Usage Description Used to choose photo

4、We found that your app exhibited one or more bugs, when reviewed on iPad running iOS 10.10.3 on both Wi-Fi and cellular networks, which is not in compliance with the App Store Review Guidelines.
分析:这是APP在iPad运行显示有问题
苹果要求:虽然APP只支持iPhone但要求在iPad上也能模拟运行(屏幕外边黑边那种模式),在iPad上运行相当于在分辨率为320×480的分辨率上运行,所有要么用iPad真机测试一下,要么检查下你的APP是否可以在iPhone 4S上正常显示。
一般如果能在iPhone 4S上正常显示的话就没什么问题。

5、We discovered one or more bugs in your app when reviewed on iPhone running iOS 10.3.3 on Wi-Fi connected to an IPv6 network.
分析:这是IPv6问题
苹果要求:APP必须能在IPv6的网络下运行,但是并非要求APP运行环境必须是IPv6的网络环境!目前在国内基本上只有教育网站才有IPv6网络,这么办呢,本人尝试在本地利用Mac搭建IPv6环境,并且测试APP运行正常,
但是还是多次提交被拒,期间还申述过一次,苹果大爷回邮件申述无效!最后找网络服务商做了中转服务。
注意:1、确保您的代码没有问题;2、确保您的接口地址访问是域名地址不是IP地址;3、找服务商帮你做DNS解析中转(IPv4转IPv6),让苹果能通过转换后的地址访问到你的服务器就行。

6、Apple Pay 隐私政策
分析:关于Apple Pay隐私政策需要在itc里面的隐私政策网址里面补充上去。
苹果要求:使用ApplePay的应用程序必须提供隐私政策,否则将会被拒绝
注意:很多人纠结是个是要做个官方页面,其实没必要,在微博上面发布一下有关您APP的隐私政策说明就可以,关于内容可自行百度,本人有模板。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值