新版本提交审核

本文详细介绍App Store新版本提交流程,包括代码修改、设置版本和构建号、网站操作、Xcode设置等关键步骤,确保顺利上线。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2013年1月14日最新更新 :新版本提交审核


当我们经过重重关卡,新项目终于在AppStore 上线之后,就会接踵而来遇到维护的问题,那么新版本提交,就没有这么复杂了,如果以上的教程你都理解了,新版本也就那么几个需要注意的地方,听我慢慢道来。


1,首先需要修改代码,就是说,你要有更新的内容,比如功能,比如bug(貌似是废话)

2,当确定一切都ok之后,需要设置项目的version和build号,新版本


Version是显示对外的版本号,(itunesconect和Appstore用户可以看到),而build别人看不到,只有开发者自己才能看到,相当于内部版本号。【更新版本的时候,也要高于之前的build号】


3,登录ituneconnect网站,在项目右侧,点击add new version ,弹出提示输入版本名称和更新内容,完事后点save。

4,在网站上详细审查一下新的版本名称和更新内容,还有是否有需要替换的截图,确定无误后点右上角的ready to binary ,到此网站的设置完毕。接下来就是xcode提交新项目了。【此设置有一个需要注意的提示,如下截图】


让你选择是审核通过后自动更新到应用商店,或是自己手动控制更新,很人性化。


5,Xcode设置 codesign identity 为发布的证书,Divice选则iosDevice ,然后build 然后archive,跟上边第一次发布时一样。

6,打开organizer界面的archive标签页,检查无误后,先验证Validate后Distribute。


等待完毕后,如果没有什么问题,刷新itunescnnet网站吧,你新提交的项目状态变成了:Waiting For Review

### 如何在iOS应用提交审核时移除对iPad的支持 当开发者希望在App Store提交审核期间暂时移除对iPad的支持时,可以通过调整Xcode中的配置文件以及iTunes Connect(现称为App Store Connect)设置来实现这一目标。以下是具体方法: #### 修改项目配置以排除iPad支持 在Xcode中开发的应用程序,默认情况下会针对所有设备类型进行构建,包括iPhone和iPad。如果要移除对iPad的支持,则需要修改项目的`Deployment Info`部分。 1. **更改通用部署信息** 打开Xcode并加载您的项目,在左侧导航栏选择项目的根节点,进入“General”选项卡下的“Deployment Info”。将“Devices”字段更改为仅限于“iPhone”,这一步可以确保应用程序不再被标记为兼容iPad[^2]。 2. **更新Info.plist文件** 编辑`Info.plist`文件,确认其中不存在任何特定于iPad的功能声明或约束条件。例如,删除可能存在的`UIRequiredDeviceCapabilities`键值对中与iPad相关的条目[^3]。 #### App Store Connect上的操作 除了技术层面的改动外,还需要通过App Store Connect平台进一步明确您当前版本不打算支持iPad。 1. 登录到[App Store Connect](https://appstoreconnect.apple.com/)网站。 2. 进入对应的应用页面,在准备上传新版本之前,检查是否存在关于Universal Purchase或者Split View等功能的选择项;如果有,请取消勾选这些涉及跨设备体验的功能开关[^4]。 注意:即使完成了上述步骤,苹果官方仍有可能基于历史记录或其他因素测试该应用在不同硬件环境下的表现情况——正如提到过的实例那样,“Your app crashed on iPad running iOS 12.4.1...”因此建议彻底验证整个流程后再正式递交申请[^1]。 ```xml <key>UIDeviceFamily</key> <array> <integer>1</integer><!-- iPhone --> <!-- Remove the following line to exclude iPads --> <!--<integer>2</integer>--><!-- iPad --> </array> ``` 以上代码片段展示了如何编辑`Info.plist`文件内的`UIDeviceFamily`数组,从而达到限定只为iPhone设计的目的。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值