缺少配置文件:应用程序必须在名为Embedded.mobileprovision的文件中包含一个配置文件 [英] Missing Provisioning Profile :Apps must contain a provisioning profile in a file named embedded.mobileprovision

查看:863
本文介绍了缺少配置文件:应用程序必须在名为Embedded.mobileprovision的文件中包含一个配置文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

App已从xcode-9提交到App Store,现在我必须更新新版本,但现在xcode已更新,即xcode 10.在验证过程中显示 应用程序必须在名为Embedded.mobileprovision ..的文件中包含一个配置文件.".应用程序在模拟器上的运行正常

App is already submitted to App Store from xcode-9 and now I have to update new version.But now xcode is updated i.e.xcode 10.During Validating it shows 'Apps must contain a provisioning profile in a file named embedded.mobileprovision..' .App is working fine on simulator

即使我已经下载了经过认证的配置.

Even I have downloaded provisioning certificated.

推荐答案

我试图清除配置文件,但没有一个有帮助.从以前的XCode版本更改为这个版本的是构建系统.通过将您的构建系统改回旧系统,这已为我解决.

I tried to clear out the provisioning profiles and none of it did help. What changed from the previous XCode version to this one is the build system. By changing your build system back to the legacy one, this was resolved for me.

您可以在文件>工作区设置(或项目设置)下关闭构建系统,然后在构建系统下选择旧版构建系统(请参见屏幕截图).

You can switch out the build system under file > workspace settings (or project settings) and then select Legacy Build System under Build System (see screenshot).

祝你好运!

编辑:从cordovo iOS 5.0.0开始,现在支持新的构建系统.更改日志可以在以下位置找到: https://cordova.apache.org/announcements/2019/02/09/cordova-ios-release-5.0.0.html

As of cordovo iOS 5.0.0 the new build system is now supported. Changelog can be found over here: https://cordova.apache.org/announcements/2019/02/09/cordova-ios-release-5.0.0.html

这篇关于缺少配置文件:应用程序必须在名为Embedded.mobileprovision的文件中包含一个配置文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆