Xcode 打包上传 APP 到 App Store:完整操作指南
目录
Xcode 打包上传 APP 到 App Store:完整操作指南
本文详细拆解了 Xcode 打包并上传 iOS 应用到 App Store 的每一步操作,适合开发者实操参考。
1. 准备工作
1.1 检查项目
- 在 Xcode 中打开你的项目,确保所有功能正常,能在真机上无误运行。
1.2 更新版本号和构建号
- 选中项目根目录 → 选中 Target → “General” → 修改
Version
(版本号)和Build
(构建号)。
1.3 配置证书和描述文件
- 登录 Apple Developer 和 App Store Connect。
- 确保有有效的“发布证书(Distribution Certificate)”和“发布描述文件(Provisioning Profile)”。
- 在 Xcode → Preferences → Accounts 添加你的 Apple ID,下载并同步证书。
1.4 创建 App 条目
- 在 App Store Connect “我的 App”中点击“+”新建 App,填写名称、Bundle ID、平台等信息。
2. 选择 Release 模式和目标设备
- 在 Xcode 顶部工具栏,设备选择“Any iOS Device (arm64)”或“Generic iOS Device”。
- Scheme 默认是 Release,无需手动切换。
3. 归档(Archive)项目
- 菜单栏点击
Product
→Archive
。 - 等待 Xcode 编译并生成归档包(Archive)。
- 构建完成后,Xcode 会自动弹出 Organizer 窗口。如果没有,手动打开:
Window
→Organizer
→Archives
。
4. 验证与上传
4.1 选择归档包
- 在 Organizer 的 Archives 列表中,选中最新的归档。
4.2 分发 App
- 点击右侧“Distribute App”按钮。
4.3 选择上传方式
- 选择“App Store Connect” → “Upload” → “Next”。
4.4 选择证书和描述文件
- 按提示选择正确的签名证书和描述文件。
4.5 验证 App(可选)
- 可选择“Validate App”先本地验证,检查包体是否有错误。
4.6 上传 App
- 验证通过后,点击“Upload”。
- 等待上传完成,看到“Upload Successful”即表示上传成功。
5. App Store Connect 后台操作
5.1 填写版本信息
- 登录 App Store Connect,进入“我的 App”。
- 选择刚上传的版本,填写版本号、更新说明、隐私政策等。
5.2 上传截图和元数据
- 按要求上传不同设备的截图(iPhone、iPad)。
- 填写 App 描述、关键词、支持语言等信息。
5.3 提交审核
- 检查所有信息无误后,点击“提交审核”。
- 等待苹果审核通过,App 即可上架。
6. 常见问题与建议
- 归档失败:检查 Build Settings、证书、依赖库。
- 上传失败:检查网络、Apple ID 权限、Xcode 版本。
- 审核被拒:根据苹果反馈修改 App,再次提交。
总结
每一步都需细致操作,确保无误。
如遇到具体报错或特殊情况,建议记录错误信息,查阅官方文档或社区求助。
如需某一步的截图或遇到特殊问题,欢迎留言交流!