如何将sdk 15.6添加到Xcode 13.4.1

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

我正在尝试在 iOS sdk 15.6 上测试我的 iOS 应用程序,但当前完整版本的 Xcode 仅列出 sdk 15.5 及更低版本。我向苹果商店提交了我的应用程序,但它被拒绝了,因为它在启动时冻结,并且在 iPad iOS sdk 15.6 上进行了测试。我使用的是最新的公共 Xcode,它没有 sdk 15.6。我下载了 Xcode 16 beta 版本,但没有收到暗示的错误。现在我想将 sdk 添加到我的 Xcode 中,因为我现在没有任何物理设备。我请求如何将 sdk iOS 15.6 添加到我的 Xcode 13.4.1。

swift xcode
2个回答
1
投票

enter image description here

如果对某人有用,下载 xcode14 Beta 后打开应用程序,您将在扩展坞中看到 xcode 图标。右键并从设备选项中您将能够选择 IOS 16.0


0
投票

iOS SDK 与 Xcode 捆绑在一起,要安装较旧的 SDK,您需要先找到关联的 Xcode。 以下是安装iOS17.5 SDK到Xcode16的步骤

  1. https://developer.apple.com/download/all/?q=xcode
  2. 下载旧版本的 Xcode
  3. 复制旧的 SDK 并到当前的 Xcode
    sudo cp -a ${old_xcode.app}/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk
  4. 奔跑
    sudo /usr/libexec/PlistBuddy -c "Set :MinimumSDKVersion 17.5" /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Info.plist

您可能也需要对模拟器 SDK 执行类似的步骤。

© www.soinside.com 2019 - 2024. All rights reserved.