"ionic run ios"如何添加配置文件

Pub*_*cus 6 xcode ios ionic-framework

我希望使用Ionic在启用了livereload的iOs设备上运行我的应用程序.根据文档,这应该很容易:

ionic run ios --device -l

当然我必须添加配置文件,但我该怎么做呢?

我有.mobileprovision和证书的.p12,但无论我做什么,我仍然会在运行命令时遇到此错误:

No matching provisioning profiles found: No provisioning profiles with a valid signing identity (i.e. certificate and private key pair) matching the bundle identifier “<MyBundleID>” were found

我该如何添加配置文件?我无法在框架文档中找到有关此内容的任何信息.

注意:我可以使用Xcode重新部署项目,但是我没有得到livereload.另外,我更喜欢从CLI做一切.

Chr*_*ris 6

您需要进入XCode并将这些配置文件添加到您的设备.

将这些配置文件配置到构建过程中,并将配置文件添加到设备中.

虽然您可能没有使用Visual Studio,但他们对该设置的解释适用于构建Ionic应用程序的所有方法.

文档在这里,但要告诉你发生了什么:

  1. 确保您拥有开发者帐户来制作配置文件.
  2. 您将登录Itunes Connect以将您的设备添加为测试设备
  3. 创建应用程序ID
  4. 创建与该App ID关联的配置文件
  5. 将配置文件下载到Xcode中
  6. 通过Xcode将配置文件添加到您的设备
  7. 运行离子运行ios --device -l

这应该够了吧.

从创建配置文件开始,请按照Microsoft的安装指南进行操作.