当前位置: 首页 > ds >正文

2025年提交App到Appstore从审核被拒到通过的经历

今年3月份提交一个App到Appstore,感觉比以前要严格了很多,被拒了多次才通过。
如果周末提交审核会非常非常,所以最好选择周一之周四的中午提交。

第一次提交被拒,原因为

Guideline 2.1 - Performance - App Completeness
Guideline 2.3.3 - Performance - Accurate Metadata
Guideline 4.3(a) - Design - Spam
这三条中4.3(a)最严重,另外两条都不严重,按照提示内容修改即可。4.3(a)在网上查询是很严重的问题,如果处理不好可能会导致很多问题。我判断是这里我使用了一个我自己写的一个公共代码库,这个代码库也被应用到了我另外一个开发者账号发布的的一个App里。于是写了一个混淆脚本,把公共代码库里的函数名称以及在项目中使用的地方都混淆了一下。混淆方法没有用乱码和无意义的字符,我专门生成了一个动名词组合的字典文件用来代替原函数名称。修改完毕后,提交审核。

第二次被拒。这次被拒喜忧参半。

喜的是4.3(a)过了,这次被拒是
Guideline 2.5.4 - Performance - Software Requirements
Guideline 5.1.1(v) - Data Collection and Storage
Guideline 5.1.1 - Legal - Data Collection and Storage
5.1.1(v)要求为注册账户提供删除账户功能,这个好实现。
5.1.1 We noticed that your app requires users to register with personal information to purchase in-app purchase products that are not account based.
Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user. User registration that requires the sharing of personal information must be optional or tied to account-specific functionality.
Next Steps
To resolve this issue, please revise your app to not require users to register before purchasing in-app purchase products that are not account based. You may explain to the user that registering will enable them to access the purchased content from any of their supported devices and provide them a way to register at any time, if they wish to later extend access to additional devices.

一开始没理解这段话的含义,所以只修改了注册流程和在使用关键功能的时候的注册提醒。
2.5.4是因为App启用了后台模式,苹果要求提供为什么使用这个功能的详细说明,我录了一段操作视频,附上链接放到了下一版提交的审核备注里。

第三次被拒

Guideline 2.1 - Performance - App Completeness
Guideline 5.1.1 - Legal - Data Collection and Storage
2.1可能是网络问题导致登录错误,后面提高服务器带宽解决。
5.1.1又出现了,修改了部分注册流程后提交。

第四次被拒

2.1和5.1.1过了,这次是
Guideline 1.1.6 - Safety - Objectionable Content
Guideline 2.1 - Performance - App Completeness
Guideline 5.1.1 - Legal - Data Collection and Storage
1.1.6是因为有一处支付的地方把内购写成了苹果支付,有歧义,要求删掉。
2.1 是说支付的时候一直在等待加载进度条,使用体验不好。。。我改支付流程,加快加载速度。
5.1.1又出现了,这次详细查资料后,在App里提供了游客功能,无需登录即可使用所有功能,包括内购,但是每处都弹窗提醒用户如果不注册用户的风险。
提交。

第五次被拒

Guideline 3.2.2 - Business - Other Business Model Issues - Unacceptable
看说明是发现我的App里的首页上出现了其它App的名称,有引流的嫌疑。。。。。。。好吧我改,提交。

第六次被拒

Guideline 2.3.3 - Performance - Accurate Metadata
说是我提供的App截图不符合要求,我看了看好像是尺寸问题,按照最高分辨率重新截图,提交。
这里同时被拒的有内购项目,也是截图尺寸问题。
重新提交。另外内购审核需要随着新版本发布一起审核。

终于过审了。

http://www.xdnf.cn/news/4438.html

相关文章:

  • 连锁企业筹建流程效能提升方案:日事清在标准化进度管控中的落地应用​
  • Vue 工程化 + ElementPlus 深度实战指南:从脚手架到生产部署全流程解析
  • 【HDLBits刷题】Verilog Language——1.Basics
  • 2021-10-31 C++求一个千位和十位数字之和为10,百位个位之积为12的四位数
  • 国标GB28181视频平台EasyGBS打造公路水运工程平安工地视频远程监控体系
  • Codeforces Round 1023 (Div. 2) ABC
  • 空间内任意点到直线和平面的距离推导
  • 凌晨三点的数据库崩溃现场
  • C#中读取文件夹(包含固定字样文件名)
  • CentOS7 联网在线安装docker
  • 江西建筑安全员C3证考试精选练习题
  • PostgreSQL数据库的array类型
  • Java基础问题——八股盛宴 | 3w字分享
  • vitepress 复杂环境引入 mermaid
  • OpenCV 图形API(81)图像与通道拼接函数-----透视变换函数warpPerspective()
  • 如何提升丢包网络环境下的传输性能:从 TCP 到 QUIC,再到 wovenet 的实践
  • 小程序问题(记录版)
  • 文化符号与隐形的社会话语权力:解码布尔迪厄理论下的意识形态操控机制
  • Python Bug 修复案例分析:函数参数传递引发的逻辑错误修复
  • 第1.2讲、从 RNN 到 LSTM 再到 Self-Attention:深度学习中序列建模的演进之路
  • WiFi那些事儿(五)
  • 《Attention Is All You Need》transform算法解读
  • 深入理解West:介绍、使用及与Repo的对比
  • LLM评估指标:WSC和WebNLG 是什么
  • EASM外部攻击面管理平台
  • kubernetes
  • 8.软考高项(信息系统项目管理师)-沟通管理
  • 相同的数(简单)
  • HCIP(OSPF的优化)
  • LeetCode:二叉树的中序遍历