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