苹果iOS应用上架App Store必看指南与规则

苹果App上架,必看指南!

应用内不得包含检查更新功能:自2015年3月起,所有包含检查更新功能的App将被拒绝上架。

第三方登录检测:接入第三方登录时,需检测是否安装了第三方客户端。若未安装,采用隐藏登录按钮的方式可能被审核拒绝。QQ和微博提供了web登录方式,未安装时需允许用户使用webview登录,因为苹果条款中声明不允许iOS应用的正常使用依赖另一个App。

禁止采集未用于广告的IDFA:从2014年2月起,采集设备IDFA但应用没有广告功能的会被拒。

Xcode配置:在Xcode中,sign code要选择ios develop;当打包了valid包出错时,不能直接再次打包,要改一下general中的build值;general中选择低版本iOS系统时需注意,如选择11.0版本可能导致11.0版本以下的苹果手机无法安装;info中的文字提示需说明具体用途,不然提交审核会被拒绝,同时人为增加一个合规证明的key-value。

App Store信息:名称要与config.xml中的一致;屏幕快照可以使用Xcode中的模拟器进行截图,对于iPhone,必须提供用于6.5英寸iPhone Xs Max和5.5英寸设备的截屏,对于iPad,必须提供用于12.9英寸iPad Pro(第2代)和12.9英寸iPad Pro(第3代)的截屏。上传至多三个App预览和至多十张截屏,截屏必须为JPG或PNG格式且采用RGB色彩空间,App预览必须为M4V、MP4或MOV格式且不能超过500MB。

使用AppUploader可以简化截图上传流程,支持批量上传应用截图和本地化信息,提高效率。

审核周期与规定:苹果上架审核周期长,需确保遵循《App Store审查指南》中的所有规定,优化应用的元数据,确保应用的标题、描述、关键词、截图和预览视频能够准确反映应用的核心功能和特点。应用应在各种设备和iOS版本上充分测试,确保无重大Bug或性能问题。明确应用的定价和付款策略,处理好用户隐私和数据,遵循Apple的隐私指南,准备隐私政策,并在App Store Connect中正确标注应用的数据使用情况。

相关推荐
摇滚侠6 分钟前
Java 零基础全套教程,类的加载过程与类加载器的理解,笔记 189
java·后端·intellij-idea
ServBay13 分钟前
为什么我劝你不要在Mac上用Docker 进行本地 AI 开发
后端
蝎子莱莱爱打怪16 分钟前
XZLL-IM干货系列 02|Protobuf 协议设计:从 JSON 切到二进制,每条消息省了 60%
后端·面试·架构
程序员黑豆25 分钟前
AI全栈开发之Java:第一个Java程序
前端·后端·ai编程
小Q的编程笔记30 分钟前
Pump.fun 的核心是什么?用 300 行 Solidity 实现 Bonding Curve 与自动 LP 销毁
前端·后端·智能合约
学以智用32 分钟前
.NET Core Swagger 超详细讲解(从入门到企业级)
后端·.net
浮游本尊1 小时前
Java学习第40天 - 数据库基础、表设计与 Spring Boot 数据访问入门
后端
iOS开发上架哦1 小时前
Jenkins 自动上传 IPA 到 App Store 把发布步骤融入 CI/CD
后端·ios
Java内核笔记1 小时前
SpringSecurity源码解析三:FilterChainProxy核心代理:智能路由、防火墙与请求分发
后端
神奇小汤圆1 小时前
告别“大泥球”:我在 Spring Boot 单体架构中实践的模块化隔离
后端