【发布时间】:2019-07-19 11:39:59
【问题描述】:
我在运行 iOS 12.2 的 iPhone 7 上运行我自己开发的软件时,弹出了警报:
此 iPhone 7(型号 1660、1778、1779、1780)运行 iOS 12.2 (16E5201e),此版本的 Xcode 可能不支持。
【问题讨论】:
我在运行 iOS 12.2 的 iPhone 7 上运行我自己开发的软件时,弹出了警报:
此 iPhone 7(型号 1660、1778、1779、1780)运行 iOS 12.2 (16E5201e),此版本的 Xcode 可能不支持。
【问题讨论】:
【讨论】:
根据您的用例,答案可能会有所不同。
如果你想在你的真实设备 iOS 12.2 上调试(断点,登录控制台...),那么你必须有 Xcode 10.2(此时它是测试版)
如果您想在您的设备上运行您的应用程序,您可以使用 Xcode 10.1(甚至 Xcode 9 也可以做到这一点)。您可以使用 TestFlight、Fabric 等 beta 分发服务来实现这一点……或者使用 Xcode,您可以归档您的应用,然后将 .app 文件拖放到您的设备中。
【讨论】:
您需要 Xcode 10.2,它现在可以在 Mac AppStore 中获得,并且需要 macOS 10.14.4。目前无法直接下载。
【讨论】:
【讨论】:
对于 Xcode 版本 10
将 12.2 (16E226) 目录复制到 Applications ▸ Xcode.app ▸ Show package Contents ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneOS.platform ▸ DeviceSupport
退出 Xcode 并重新打开。
=> iOS 12.3 更新步骤 1 -> 2 复制文件夹 12.2 (16E226) 并重命名 12.3 -> 3
【讨论】:
git clone https://github.com/iGhibli/iOS-DeviceSupport.git
cd iOS-DeviceSupport
sudo ./deploy.py -t /Applications/Xcode.app
【讨论】: