You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除xrOS目标中为iOS平台构建的嵌入式内容?

解决visionOS构建时iOS嵌入式App Clip/扩展的报错问题

你遇到的错误提示:

你的目标是为xrOS构建的,但包含为iOS平台构建的嵌入式内容(Ploppy Pairs Clip.appex),这是不被允许的。

本质是visionOS不支持嵌入iOS平台编译的App扩展或App Clip,必须为这些组件单独适配visionOS平台,以下是具体解决步骤:

  • 为App Clip和扩展目标添加visionOS支持

    1. 打开Xcode项目,在左侧导航栏选中Ploppy Pairs Clip.appex和Ploppy Pairs.clip对应的目标
    2. 进入目标的General页面,点击Deployment Info区域的+按钮,添加visionOS平台
    3. 设置匹配主App的visionOS部署版本,保存配置
  • 替换主App的嵌入式内容

    1. 选中主App的visionOS目标,进入General页面的Frameworks, Libraries, and Embedded Content板块
    2. 删除原有的iOS版本Ploppy Pairs Clip.appex和Ploppy Pairs.clip条目
    3. 点击+按钮,选择对应目标构建的visionOS版本组件,设置嵌入方式为Embed & Sign
  • 清理缓存避免残留干扰

    • 执行快捷键Cmd+Shift+K清理当前构建文件夹
    • 执行Cmd+Option+Shift+K清理Xcode派生数据,确保没有遗留的iOS编译产物
  • 若无需visionOS下的App Clip/扩展功能

    • 选中主App的visionOS目标,进入Build Phases页面
    • 找到Embed App Extensions或对应嵌入步骤,移除相关条目;或者通过条件编译宏(如#if !targetEnvironment(visionOS))在代码层面排除引用

内容的提问来源于stack exchange,提问作者Mitemmetim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 07:05:02