蒙特利 12.5.1 上的 XCode 14.3

问题描述 投票:0回答:1

在运行 12.5.1 的旧 MP 5,1 上更新到 XCode 14.3 并使用以下指南修改 XCode 的 Info.plist 后: 在 High Sierra 10.13.6 上将 Xcode 10.1 更新到 10.2 一切正常,包括构建到运行 16.4 的真实设备,但运行 16.4 的模拟器仅显示空白黑屏。运行 iOS 15 的模拟器运行良好。

我也查看了 Simulator.app 的 Info.plist,但它的最低系统版本仍然是 12.0,因此无需进行更改。我还尝试将 Xcode.app/Contents/Developer/usr/bin/xcodebuild 替换为 14.2 中的 Xcode.app/Contents/Developer/usr/bin/xcodebuild ,但没有发生任何变化,因此我将 14.3 放回原位。我也尝试过重新启动系统,没有任何变化。

不幸的是,由于 Ventura 需要 AVX2 指令,使用 OpenCore 将 MP 5,1 更新到 Ventura 会出现一些严重问题。 Monterey 非常稳定,由于我无法更新我的操作系统,但需要更新我的 iPhone 操作系统,所以我不得不迁移到 14.3。

虽然我不经常使用模拟器,但我确实需要它们在需要时工作。有谁知道如何解决这个问题吗?

xcode simulator xcode14.3
1个回答
0
投票

要在 Monterey 上安装 Xcode 14.3 或更高版本

下载苹果 Xcode 应用程序

您需要连接到您的苹果帐户

Connexion - 苹果

下载链接:

Xcode 发布 Xcode 14.3 | xcodereleases.com

修复兼容性问题

  • 您必须保持您的工作 xcode 版本不变。

  • 在临时目录(如 /mytempDir )中解压 xcode 释放 xip(双击)。

然后在/应用程序中:

  • sudo mv /mytempDir/Xcode.app Xcode-143.app
    
  • 使用 Visual Studio 代码编辑文件 /Applications/Xcode-143.app/Contents/Info.plist

cd /Applications/Xcode-143.app/Contents
sudo code Info.plist
  • 您将遇到二进制文件问题,添加“Blinary PList”扩展名,然后“仍然打开”->文本编辑器。

  • 修改“LSMinimumSystemVersion”为12.5

  • /Applications/Xcode-143.app/Contents/Developer/Applications/Simulator.app/Contents

    执行相同操作

要将新的 Xcode 安装更改为默认值:

  • sh sudo xcode-select -s /Applications/Xcode-143.app/Contents/Developer

  • sh sudo xcodebuild -license accept

这就是大家!

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.