如何在Expo中更新iOS SDK版本

时间:2019-01-04 19:53:53

标签: ios sdk expo

SDK版本问题-此应用是使用iOS 12.0 SDK构建的。从2019年3月开始,所有提交到App Store的iOS应用必须使用Xcode 10.1或更高版本中包含的iOS 12.1 SDK或更高版本构建。

因为我正在使用Expo,如何在Expo中更新iOS SDK版本?

1 个答案:

答案 0 :(得分:1)

有两种不同的情况:

在Expo Server上构建

快速测试:

  • 使用expo-cli build:ios构建的
  • 版本基于expo.io
  • 下载了.ipa
  • 在info.plist中检查了条目DTXcodeBuild

这给出值10A255,实际上确实意味着Xcode 10.0已于2018年9月17日发布。

正如Jeaf Gilbert在评论中提到的那样,世博会意识到这一点:

  

感谢您的举报!我们已经意识到了这一警告,并保证该问题将在2019年3月之前得到解决

请参阅此处:https://github.com/expo/expo-cli/issues/264

已弹出ExpoKit

如果弹出到ExpoKit,则Expo将使用已安装Xcode版本的SDK,因为该建筑物是在本地管理的。

在这种情况下,只需安装最新的Xcode版本。这也包括最新的SDK。