安装“cordova-plugin-mfp-push”后,我在设备上运行应用程序时遇到问题。
在 Xcode 中,我看到错误..
无法安装“我的应用”
用于签署“myapp”的证书已过期或已被吊销。需要更新的证书才能签署和安装应用程序。
当我删除插件时,错误就会消失,我可以部署到我的手机上。
您能否提供一些有关如何调试此问题的提示。我的证书有效,并且已启用证书推送。
我正在使用 MobileFirst 版本 8、xCode 7.3 和 mfp 模板
感谢您的帮助
最佳答案
为了帮助传播推送框架添加的更改,删除了 ios 环境并将其添加回来,解决了我的环境中的类似问题:
$ cordova 删除 ios
$ cordova 添加 ios@latest
重新添加 ios 平台后,运行 cordova prepare
和 cordova build ios
完成上述步骤后,您可以在 Xcode 中打开项目。在这里 Xcode 会发现两个可以由 Xcode 自动处理的值得更新的警告。查看将更新的内容并更正警告。见下图:
此时您应该能够成功运行该项目。
关于ios - 安装后无法在设备上运行 'cordova-plugin-mfp-push',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39725243/