我试图通过AppStore构建一个应用程序,但由于该应用程序使用sdk 11.4,他们拒绝了该应用程序。声明它需要使用12.1的更新版本。 我安装的当前Xcode是10.1或10B61,这是最新版本,没有使用Beta。我在设置中进行了搜索,试图找到如何更新sdk以及可能以较新的基本SDK为目标。
我尝试过的事情:
请注意,这并不是针对最低版本。我知道那在哪里,它是据此设置的。那里没有问题。
编辑:
我已经运行$> xcodebuild -showsdks,它显示sdk 12.1是已安装的sdk。 但是,当它试图构建到AppStore时,似乎已将其覆盖到11.4。不知道为什么。
答案 0 :(得分:0)
问题似乎不在于Xcode本身,而是我们用来构建应用并将其发布到AppStore的Bitrise。一旦为构建/发布选择了正确的堆栈,它就可以构建,但是,我们发现了另一个问题。
使用Xcode 10.1,我们在iOS 12.1中构建了该应用程序,但是,当涉及Xcode 10.0+时,Bitrise似乎与React-Native第三方依赖关系存在问题。它似乎没有正确安装它们,并且在编译时抛出错误。 (依赖项:双重转化)
我们在网上可以找到的唯一建议是将xCode降级到9.4,然后手动将设备支持文件(从目标SDK到12.1)添加到应用中。这是我们不想做的事情。
我们正在等待Bitrise整理他们的东西,但与此同时,我们正在考虑直接从Xcode或Fastlane进行构建。