xcode 应用打包(二)应用归档及上传app到商店

本文详细介绍了使用Xcode发布应用程序的全过程,包括安装分发证书、配置Xcode偏好设置、设置BundleID、选择Build方式、设置Codesigning参数以及归档发布等关键步骤。

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

1、安装分发证书distribution profile

先到开发者成员页面,选择Certificates, Identifiers & Profiles,进入Provisioning Profiles,默认是会看到目前所有的profiles


红色标注的就是上一篇提到的通过xcode自动生成Development证书,在xcode5 中已经不需要我们手动生成了,因此我们只管为App手工建立蓝色的Distribution Profile就好了。

点击右上角一个小小的“+”,按图选择后continue:


选择匹配的AppID,continue,再选择相应的证书,continue,然后就是为Profile 命名就大功告成了!


2、做好以上准备后回到xcode安装distribution profile:

运行 xcode5, 选择菜单 “Xcode > Preference…”, 选择 “Accounts” tab,如果你还没有绑定你的开发者账号,就点击左下角的“+”进行绑定吧;
绑定成功后,点击右下角“View Details”按钮:



可以刷新Provisioning Profiles确保你创建的Development和Distribution Profile都能看到,若上面的Signing Identities的Development和Distribution 缺失任何一个,status状态都不正常(invalid),此时可以点击“+”来添加缺失的那一个。

确保你的Development和Distribution 状态都valid后,Done。

3、到Xcode 5 中归档发布

(1)在Target和Project-》General中设置好Bundle ID,要与证书上的一致,并确认team有效(已经在上一篇里说过了);

(2)xcode左上角Edit Scheme保证你Archive的Build方式是release(一般默认就是)。

(3)Build Setting -》Code signing 中设置,有时候这个地方不能立刻看到你的所有可选择Profile,因此你可以先把下面的Provisioning Profile设置了再设置上面的Code Signing Identity。

(4)归档。先把设备链接改成iOS device,然后选择菜单栏,Archive:

(5)访问私匙的时候选择always allow,然后跳转到Organizer


Validate,用于验证你要upload的app于你在iTunes Connect上记录是否符合,如果符合的话,下方对应的status会变成“Passed Validation”,然后点击Distribute,根据情况进行选择,等待一会时间,让它上传完了App后,可以回到itunesConnect中查看你的app status 显示为Waiting For Review

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值