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

如何无需发布至App Store,导出iOS应用的Mac Catalyst .app文件?

无需发布至App Store,导出iOS .app文件并在自有设备使用的方法

前提准备

你需要拥有苹果开发者账号(个人/公司类型均可),并且已经把目标设备的UDID添加到开发者账号的设备列表中,同时在Xcode里配置好了匹配的签名证书和描述文件(确保编译时不会出现签名错误)。


方法一:从Xcode运行后直接提取.app文件

  • 打开你的iOS项目,在Xcode顶部的设备选择器里,选你要适配的真实设备(不能用模拟器,模拟器生成的.app仅能在模拟器运行)
  • 点击运行按钮(▶️),等待项目编译完成并成功安装到设备上
  • 回到Xcode的项目导航栏,找到Products文件夹,右键点击里面的.app文件,选择Show in Finder
  • Finder弹出的文件就是你需要的.app文件,这个文件是针对当前选中设备的架构编译的,如果要用到其他同架构设备,得确保签名包含对应设备的UDID

方法二:通过Xcode Archive导出通用/指定设备的.app文件

  • 在Xcode顶部设备选择器中,选Generic iOS Device或者你的目标真实设备
  • 点击顶部菜单栏的Product → Archive,等待归档完成(归档过程不要中断)
  • 归档结束后会自动打开Organizer窗口,选中刚生成的归档包,点击Distribute App
  • 选择Development分发选项,点击Next
  • 按需选择导出模式:如果要适配多个同架构设备,选Export one app for all compatible devices;如果只针对单个设备,选对应选项即可,点击Next
  • 确认签名配置和包含的设备列表无误后,点击Next,选择本地保存路径
  • 导出完成后,打开保存的文件夹,进入Products/Applications目录,里面就是你的.app文件

把.app文件安装到自己的设备

方式1:用Xcode安装

  • 打开Xcode的Window → Devices and Simulators(快捷键Shift+Cmd+2)
  • 在左侧选中你的设备,点击右侧的+按钮,找到刚才导出的.app文件,确认后等待安装完成

方式2:用命令行安装

  • 先通过Homebrew安装ideviceinstaller工具:在终端执行 brew install ideviceinstaller
  • 设备连接电脑后,在终端执行命令:ideviceinstaller -i /你的.app文件完整路径
  • 注意:首次安装后,需要在设备的设置 > 通用 > VPN与设备管理中找到你的开发者账号,点击信任才能打开应用

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 08:02:47