苹果App Store发布应用被拒

    概述:应用包在周一上午9:00上传至iTunes store提交审核,周三就看到审核状态从“等待审核”变成“被拒绝”,看邮件回复时间是周三上午4:00,苹果的审核效率相比之前快了许多。苹果官方的审核意见,具体见下:

描述:
二进制文件被拒绝
Guideline 2.1 - Performance - App Completeness Your app crashed on iPad running iOS 11.2.5 connected to an IPv6 network when we tapped on

苹果回复原文:

Guideline 2.1 - Performance - App Completeness

Your app crashed on iPad running iOS 11.2.5 connected to an IPv6 network when we tapped on any buttons in your app.
This occurred when your app was used:
On Wi-Fi
We have attached detailed crash logs to help troubleshoot this issue.
Next Steps
To resolve this issue, please revise your app and test it on a device to ensure that it runs as expected.
Resources
For information on how to symbolicate and read a crash log, please review Tech Note TN2151 Understanding and Analyzing Application Crash Reports.

Guideline 5.1.5 - Legal - Privacy - Location Services

Your app uses location services but does not clarify the purpose of its use in the location modal alert. Apps that collect, transmit, or use location data must notify and obtain the user’s consent prior to accessing this data.
Please see attached screenshots for details.
Next Steps
To resolve this issue, please specify why the app is requesting the user’s location in the location permission modal alert.
Resources
For additional information and instructions on configuring and presenting an alert, please review the Requesting Permission section of the iOS Human Interface Guidelines and the Information Property List Key Reference. You may also want to review the Technical Q&A QA1937: Resolving the Privacy-Sensitive Data App Rejection page for details on how to provide a usage description for permission request alerts.
Screenshot-0124-121204.png
crashlog-4480521E-6D12-497A-9041-4E823D0FF45C.txt
crashlog-5B1F22EC-8384-4D73-A663-671A2F72DECA.txt
Screenshot-0124-121230.png

解决方法:等审核通过之后再完善补充。

解决方案篇(补充内容)

时隔一周,苹果商店终于发布,iTunes产品列表里出现了久违的“可供销售”字样,
发布
下面就上面两条被拒理由提供一下解决方案吧。

(1)Guideline 2.1 - Performance - App Completeness

老生常谈,IPV6-only的锅,这个工作是需要iOS开发的小伙伴和服务器开发人员共同协作完成。具体的做法就是iOS开发的小伙伴需要对项目的一些框架和网络请求等做IPV6-only 的支持,同时服务器开发维护那边也需要做对IPV6-only的支持,具体是域名访问,还是升级HTTPS这个就因地制宜了。

这个就是iOS开发的小伙伴的需要完成的了,苹果要求任何安装在用户手机上的应用如果需要使用定位、相机、相册、麦克风等涉及到用户隐私功能都必须明确告知用户。如下图所示
(1)用户第一次安装APP的时候需要获取(定位权限)
定位权限
(2)获取(相机权限)
相机权限

反正把用户和苹果当成是上(白)帝(痴)视角的描述去弄,就对了。

欢迎小伙伴提问!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值