Xcode免证书免数据线调试

一. 免证书

Xcode7之后,开发者调试终于可以不需要证书了,之前越狱后免除证书不算在内

  • 步骤如上图所示
  • 注意,Bundle Inentifier最好使用之前没用过的,否则可能不成功
  • 上图步骤之后,钥匙串中已经自动生成了一个供本机使用的调试证书
  • 如果App ID已经是开发者账号或者属于某个已付费的账号组里,会给该账号自动生成一个证书,可登陆苹果开发者中心查看。勾选Automatically manage signing后会自动生成Provisioning Prifile描述文件,当然可能会生成失败,会提示更换Bundle Identifier。如果该账号不是开发者账号,则仅会在本机生成一个可供调试的证书
  • 如果有多个工程需要调试,调试时可修改Bundle Identifier为同一个值,否则可能会对频繁更改Bundle Identifier的App Id进行限制。
  • 运行后依然会报错,会提示需要打开手机设置->通用->描述文件与设备管理中添加信任
二.免数据线

Xcode9之后,终于可以免数据线调试了。这里说的免数据线并非完全脱离数据线,而是第一次使用数据线启动之后才可以脱离使用

  • 步骤如上图所示,注意勾选Connect via network,即通过网络连接
  • 注意,手机系统要求iOS11及以上
  • 第一次启动需要连接数据线,并且手机和电脑需处于同一无线网环境下。第一次启动后,拔出数据线,这时候会发现设备依然连接着,选中运行即可
  • 可以同时支持多台设备

以上,即可实现免证书免数据线,平时方便自己调试,还随时可以给测试人员安装开发包临时测试


如有任何疑问或问题请联系我:fishnewsdream@gmail.com,欢迎交流,共同提高!

Objective-C/Swift技术开发交流群201556264,讨论何种技术并不受限,欢迎各位大牛百家争鸣!

微信公众号OldDriverWeekly,欢迎关注并提出宝贵意见

老司机iOS周报,欢迎关注或订阅

刚刚在线工作室,欢迎关注或提出建设性意见!

刚刚在线论坛, 欢迎踊跃提问或解答!

如有转载,请注明出处,谢谢!

本站总访问量 本文总阅读量