ERROR ITMS-90174: “Missing Provisioning Profile - iOS Apps must contain a provisioning profile

感谢stack overflow大神的回答:https://stackoverflow.com/questions/30972472/error-itms-90174-missing-provisioning-profile-ios-apps-must-contain-a-provis

此处做个记录,以防忘记。

软件背景:

Xcode版本10,8.x貌似不会出现。

问题出现流程:

项目打包虚拟机测试没问题,Product--》Archive后前面也没有问题,在upload到app store时抛出错误。

具体错误信息如下:

ERROR ITMS-90174: “Missing Provisioning Profile - iOS Apps must contain a provisioning profile in a file named embedded.mobileprovision.”

解决方式为:

Xcode --》File--》project setting

在出现的窗口里将Build system 修改为Legacy Build System,默认为New Build System。

重新打包上传即可。

如下图:

Go to File then Project Settings

接着

enter image description here