如何更改Xcode sdk编译版本
How to change Xcode sdk compiling version
我试图通过 AppStore 构建一个应用程序,但由于该应用程序使用 sdk 11.4,他们拒绝了它。声明它需要使用 12.1 的更新版本。
当前 Xcode 我安装的是 10.1 或 10B61,这是最新的,没有使用 Beta。我搜索了设置,试图找到如何更新 sdk 以及可能针对较新的基础 SDK。
我尝试过的事情:
- 搜索了更新的 Xcode(如上所述)
- 已在设置中搜索基本 SDK 版本号,以便对其进行更改。
- 前往 AppStore 查找 Xcode 的任何更新(有 none)
- 尝试使用谷歌搜索如何 change/update sdk,但 none 给出了一个明确的答案,说明在哪里可以完成。它只是说 Xcode 10 应该带有 12.1 的基本 SDK,但这里似乎不是这种情况。
请注意,这不是针对最低版本。我知道那是哪里,并相应地设置了它。没有问题。
编辑:
我有 运行 $> xcodebuild -showsdks,它显示 sdk 12.1 是已安装的 sdk。
但是,当它试图构建到 AppStore 时,它似乎以某种方式将其覆盖到 11.4。不知道为什么。
问题似乎不在于 Xcode 本身,而在于我们用来构建应用程序并将其发布到 AppStore 的 Bitrise。一旦为 building/publishing 选择了正确的堆栈,它就成功构建了,但是,我们随后发现了一个不同的问题。
我们使用 Xcode 10.1 在 iOS 12.1 中构建了应用程序,但是,当谈到 Xcode 10.0 时,Bitrise 似乎对 React-Native 第三方依赖项存在问题+。它似乎没有正确安装它们并在编译时抛出错误。 (依赖:双转换)
我们在网上能找到的唯一建议是将 xCode 降级到 9.4,然后手动将设备支持文件(从目标 SDK 到 12.1)添加到应用程序。这是我们不想做的事情。
我们正在等待 Bitrise 整理他们的东西,但与此同时,我们正在研究直接从 Xcode 或 Fastlane 构建。
我试图通过 AppStore 构建一个应用程序,但由于该应用程序使用 sdk 11.4,他们拒绝了它。声明它需要使用 12.1 的更新版本。 当前 Xcode 我安装的是 10.1 或 10B61,这是最新的,没有使用 Beta。我搜索了设置,试图找到如何更新 sdk 以及可能针对较新的基础 SDK。
我尝试过的事情:
- 搜索了更新的 Xcode(如上所述)
- 已在设置中搜索基本 SDK 版本号,以便对其进行更改。
- 前往 AppStore 查找 Xcode 的任何更新(有 none)
- 尝试使用谷歌搜索如何 change/update sdk,但 none 给出了一个明确的答案,说明在哪里可以完成。它只是说 Xcode 10 应该带有 12.1 的基本 SDK,但这里似乎不是这种情况。
请注意,这不是针对最低版本。我知道那是哪里,并相应地设置了它。没有问题。
编辑:
我有 运行 $> xcodebuild -showsdks,它显示 sdk 12.1 是已安装的 sdk。 但是,当它试图构建到 AppStore 时,它似乎以某种方式将其覆盖到 11.4。不知道为什么。
问题似乎不在于 Xcode 本身,而在于我们用来构建应用程序并将其发布到 AppStore 的 Bitrise。一旦为 building/publishing 选择了正确的堆栈,它就成功构建了,但是,我们随后发现了一个不同的问题。
我们使用 Xcode 10.1 在 iOS 12.1 中构建了应用程序,但是,当谈到 Xcode 10.0 时,Bitrise 似乎对 React-Native 第三方依赖项存在问题+。它似乎没有正确安装它们并在编译时抛出错误。 (依赖:双转换)
我们在网上能找到的唯一建议是将 xCode 降级到 9.4,然后手动将设备支持文件(从目标 SDK 到 12.1)添加到应用程序。这是我们不想做的事情。
我们正在等待 Bitrise 整理他们的东西,但与此同时,我们正在研究直接从 Xcode 或 Fastlane 构建。