1. iOS App 运行在 Mac 上

1.1. 运行在 Mac 上的方案

iOS App 运行在 Mac 上有两种方案

  1. Mac Catalyst App 可以运行在任何 macOS Big Sur 以上的版本
  2. 普通 iOS App 可以运行在 Apple silicon 架构的 macOS 上

1.1.1. Mac Catalyst

需要开启 Mac 兼容

1.1.2. Apple silicon

不用做任何适配

1.2. 如何运行在 Mac 上

  • TestFlight 不支持 Mac
  • Mac 上双击 AdHoc 包 可以直接安装

1.2.1. Xcode 直接在 Mac 上运行 App

只支持 Mac Catalyst,普通 iOS App 没法直接运行在 Mac 上

  • 添加 Device ID
  • 添加对应的 macOS App Development 描述文件
  • 运行的时候选择 Mac 真机

1.3. Other

判断当前是否运行在 Mac 上

[NSProcessInfo processInfo].macCatalystApp || [NSProcessInfo processInfo].isiOSAppOnMac

1.4. References

results matching ""

    No results matching ""