代码之家  ›  专栏  ›  技术社区  ›  David Hellsing

将SDK设置为12.1

  •  7
  • David Hellsing  · 技术社区  · 6 年前

    我一直收到警告:

    此应用程序是用iOS 11.4 SDK构建的。2019年3月开始,所有IOS 必须使用iOS 12.1 SDK或 稍后,包含在Xcode 10.1或更高版本中。

    …当我上传到应用商店时。

    我运行xcode 10.1,我也将基本的sdk设置为12.1,如屏幕截图中所示,但是在存档和上传之后,我仍然会收到警告。我还需要做什么吗?部署目标是9.0。

    enter image description here

    2 回复  |  直到 6 年前
        1
  •  1
  •   arpan.r    6 年前

    只需确保使用最新版本的Xcode编译和上载构建。同时确保应用程序屏幕支持iPhone XS Max或12.9英寸iPad Pro(第三代)的全屏幕设计。还要检查所有的pods是否也是基于最新的sdk构建的

    我的机器上有两个版本的Xcode(9和10),上传后我也收到了这个警告。可能是跛脚,但一旦我从我的机器上删除xcode 9,这个警告就消失了。

        2
  •  0
  •   Nhat Dinh    6 年前

    注意:这只是一个解决方法。我不确定它能解决你的问题。

    您的基本SDK设置与我的不同。

    由于我刚刚将我的应用程序上传到AppStore,没有任何问题(2018年11月13日晚上10:23)。

    我觉得值得一试 iphoneos 像在图像中一样,尝试再次存档和上载。

    enter image description here Xcode版本10.1(10b61)