今天做真机测试的时候遇到的问题,记录一下!
问题:process launch failed: Security。
今天Xcode换了一个apple ID 账号,以前Xcode上面是我自己的,99刀到期没有续费,今天公司发给我了一个新账号,加入了企业账号的,模拟器运行了一下,嗯,很正常,在真机上运行一下,出来了个 **Could not Launch "CYB",process launch failed: Security **,一调试就自动和XCode断开了,没法进行调试,程序也不能启动,当时我就懵逼!刚才还好好的现在怎么不行了,然后我就百度了下,发现是程序安全的问题,在模拟器中没有问题,实体机器上不行。因为真机上会监测开发者,但是模拟器不管。
解决办法有两个:
-
把Target-> Build Settings -> Code Signing -> Provisioning Profile设置为Automatic.。
- 还有一个办法就是在手机上 设置-> 描述文件玉设备管理 -> 选中那个新账号 点击信任
亲测成功!
顺带看了一下证书那些坑,发现:
iOS各种证书博大精深,需要探究的地方很多啊!