如何使用Xcode提交visionOS应用?iOS转visionOS提交遇归档问题求助
归档并提交visionOS二进制文件操作指引
一、先确认环境和项目配置
- 必须用Xcode 15及以上版本,旧版本不支持visionOS的App Store提交流程。
- 打开项目,在项目导航栏点根文件,进入
Targets面板,确认visionOS目标存在(你能在模拟器运行,这步应该没问题,但得检查这个目标的Signing & Capabilities:选对团队,勾上Automatically manage signing)。
二、归档visionOS目标
- 在Xcode顶部的设备选择器里,选
Any visionOS Device(别选模拟器,模拟器没法归档)。 - 点顶部菜单栏
Product>Archive,等待归档完成。 - 归档结束后,
Organizer窗口会自动弹出,找到刚生成的visionOS归档包。
三、上传到App Store Connect
- 在
Organizer里选中这个归档包,点右侧的Distribute App按钮。 - 分发选项选
App Store Connect,点击Next。 - 选择
Upload(直接上传二进制,比导出手动传更便捷),点击Next。 - 按提示配置:需要的话勾选
Include bitcode,选对App Store Connect Team,点击Next。 - Xcode会自动验证归档包,验证通过后开始上传,等待完成即可。
四、常见问题排查
- 归档时找不到visionOS选项:检查设备选择器是否选了
Any visionOS Device而非模拟器;确认visionOS目标的Build Settings里,Deployment Target至少是visionOS 1.0,符合App Store要求。 - 上传提示与App Store Connect目标不匹配:去App Store Connect确认该应用的visionOS状态为
Ready for submission,且Xcode项目的Bundle ID和后台完全一致。
内容的提问来源于stack exchange,提问作者Chris
相关产品推荐
相关产品推荐

