我希望使用Ionic在启用了livereload的iOs设备上运行我的应用程序.根据文档,这应该很容易:
离子运行ios –device -l
当然我必须添加配置文件,但我该怎么做呢?
我有.mobileprovision和证书的.p12,但无论我做什么,我仍然会在运行命令时遇到此错误:
未找到匹配的配置文件:找不到与捆绑标识符“< MyBundleID>”匹配的具有有效签名标识(即证书和私钥对)的配置文件
我该如何添加配置文件?我无法在框架文档中找到有关此内容的任何信息.
注意:我可以使用Xcode重新部署项目,但是我没有得到livereload.另外,我更喜欢从CLI做一切.
您需要进入XCode并将这些
配置文件添加到您的设备.
将这些配置文件设置到构建过程中,并将配置文件添加到设备中.
虽然您可能没有使用Visual Studio,但他们对该设置的解释适用于构建Ionic应用程序的所有方法.
文档是here,但要告诉你发生了什么:
>确保您拥有开发者帐户来制作配置文件.
>您将登录Itunes Connect以将您的设备添加为测试设备
>创建应用程序ID
>创建与该App ID关联的配置文件
>将配置文件下载到Xcode中
>通过Xcode将配置文件添加到您的设备
>运行离子运行ios –device -l
这应该够了吧.
从创建配置文件开始,请按照Microsoft的安装指南进行操作.