问题描述
我正在开发基于 ReactNative 0.40 的应用程序,我正在使用 Fastlane 进行 beta 部署,并且正在使用 Match 来管理我的签名配置文件。然而,大多数事情都按预期工作:
问题: 当我尝试直接从 Xcode 8 在物理设备上运行我的应用程序时,它给了我这个错误:
这是我尝试过的:
- [x] 遵循 Apple 的权利故障排除指南
- [x] 确保在 XCode 的“功能”屏幕中选择的权利与在开发人员面板上的应用程序 ID 中选择的权利相匹配。
- [x] 重新进行比赛。IE
fastlane match development
fastlane match adhoc
fastlane match appstore
- [x] 跑
fastlane match decrypt
然后security cms -D -i /path/to/***.mobileprovision
。尽管我不完全确定我要查找的内容丢失/额外/无效。
问题:
对于项目和目标,这些设置应该是什么?
在开发过程中,应该使用哪个签名身份从 xcode 在设备上运行应用程序?
我还能尝试解决什么问题?