有什么方法可以使用 Xcode 8 beta 将应用程序安装到 iPhone 4?

Any way to install app to iPhone 4 with Xcode 8 beta?

在我的 iPhone 4 上尝试 运行 应用程序时,Xcode 8 beta 向我显示此消息:

This iPhone 4 is running iOS 7.1.2 (11D257), which may not be supported by this version of Xcode.

我的应用程序必须支持 iOS 7。我读了很多答案,他们说使用 Xcode 8 beta 构建的应用程序仍然可以 运行 在 iOS 7 设备上。那么有没有办法通过 Xcode 8 beta 将应用程序安装到 iPhone 4?就像先构建应用程序,然后使用命令行将 .app 文件安装到 iPhone?

其实是有办法的。您只需要将 iOS 7.1 的 DeviceSupport 文件夹从 Xcode 7 复制到新的。它位于:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1

我试过了,很有效。

编辑:如果您没有 7.1 文件,您可以找到它们 here

如果您不需要调试而只需要构建应用程序并将其放置在设备上,那么您还可以使用产品 -> 存档创建具有临时版本的 .ipa 文件,然后放入 iphone 4使用 window -> 设备。这适用于 xcode 8,无需任何其他文件。