专栏首页mukekeheart的iOS之旅iOS工具——Xcode9无证书真机调试

iOS工具——Xcode9无证书真机调试

  入坑iOS开发这么久,一直都是在模拟器上运行,公司的项目也都有公司的开发者账号进行真机调试。但是很多时候在网上download一些demo想在真机上运行看一下效果的时候都没法成行,今天抽空好好研究和学习了一下在最新的xcode9上如何进行无证书真机调试,过程其实很简单,下面我们来了解一下整个过程。

一 创建证书

1. 运行Xcode, Xcode–》Preference–》添加账号(能在appstore下载的账号)

2. 选中刚才添加的AppleID–》Manage Certificates 

3. 点击+ –》IOS Development 

二. 配置工程

1. 自定义bundle id开始真机调试(创建新bundle id—未被其他team使用过)系统会自动repair产生provision文件 ,这里需要说明一下的就是 如果我们是从网上下载的demo,这里的bundle id一定要进行修改,不然签名的时候会失败,自己的项目在这里签名出现问题的时候也可以尝试修改一下这个bundle identidier.

三. 信任开发者

1. 手机(真机)中点击设置(Settings) —> 通用(General)—>设备管理(Device Management,现在的版本中叫 描述文件)—>点击对应的id —->信任(Trust)  2. IOS9下 设备管理对应的是描述文件

四. QA

1. Your account does not have sufficient permissions to modify containers

  1. 解决:直接把 BuildSettings – Code Signing Entitlements 中的xxxx.entitlements 直接删除就可以了
  2. 参考:http://www.qingpingshan.com/rjbc/ios/324142.html
  3. 参考:https://stackoverflow.com/questions/40596802/xcode-8-your-account-does-not-have-sufficient-permissions-to-modify-containers

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 扒虫篇-Bug日志 Ⅵ

    试了试其他的账号也是一样,在账号密码没有输入错误的情况下还是登陆不上。 解决办法:重启电脑就解决了。

    進无尽
  • Android&iOS App元素定位利器——Macaca Inspector

    阿里开源的Macaca框架中的一个小工具,用于获取App元素信息,该工具比较稳定,响应速度较快 可以给出最简化的xpath信息以及元素xpath的绝对路径,可以...

    清风穆云
  • Xcode7 无开发者证书真机调试

    2、用Apple ID登录https://developer.apple.com/,同意成为开发者的条款

    动动我试试
  • 解决低版本Xcode不支持高版本iOS真机调试的问题

    今天在做真机调试的时候,遇到下面的一个问题: ? Could not locate device support files. This iPhone ...

    xiangzhihong
  • iOS真机调试无法连接网络

    Raindew
  • 一个BUG的发现、定位和解决

    前言 在iOS 11发布之后,出现了一系列适配相关的问题,UIScrollView在pagingEnabled=YES时滑动手势不灵敏,UITableView的...

    落影
  • Xcode 10 无开发者账号通过无线网络真机调试

    庞小明
  • weinre移动真机调试工具

    官网地址: http://people.apache.org/~pmuellr/weinre/docs/latest/Home.html

    javascript.shop
  • iOS 11: CORE ML—浅析

    导语:在刚刚过去的WWDC上,苹果发布了Core ML这个机器学习框架。现在,开发者可以轻松的使用Core ML把机器学习功能集成到自己的应用里,让应用变得更加...

    腾讯Bugly
  • iOS 开发流程笔记

    rectinajh
  • iOS开发者后台添加新的UDID后,自动管理证书更新设备信息的方法

    今天对接开屏广告,需要新增测试设备,由于是自动管理证书,iOS开发者后台添加了新的UDID之后,无法自动更新信息到Provisioning Profiles。

    公众号iOS逆向
  • IOS静态代码扫描--分析与总结

    为了进一步加强代码质量,规范并减少代码缺陷,静态代码扫描是上过环节中必不可少的一部分。大多数都希望通过不同的途径提前发现日常测试中难发现的问题。

    Anymarvel
  • iPhone页面的常用调试方法

    某些页面需要设置HOST才能进行访问,在iPhone上不好设置HOST,所以需要一些代理工具帮助我们

    书童小二
  • CoreML尝鲜:将自己训练的 caffe 模型移植到 IOS 上

    俗话说的好,知己知彼,百战不殆。为了找出对手的优缺点,研究对手的技术核心,在 WWDC 召开近20多天后,终于有时间静下心来研究一下苹果这个机器学习 SDK—...

    姜媚
  • 苹果上架的整个流程

    1.准备环境 2.登录 iOS Dev Center 3.申请证书和描述文件之前需要先申请App ID和证书请求文件

    达达前端
  • 新手必看,史上最全的iOS开发教程集锦,没有之一!

    最近大火的iPhone XS Max和iPhone XS,不知道有没有同学已经下手了呢?一万三的价位确实让很多人望而却步啊。据说为了赢得中国的用户,专门出了双卡...

    奔跑的小鹿
  • iOS真机调试:1、如何成为开发者2、配置真机调试证书的步骤3、开启僵尸对象(Zombie Objects)来定位内存问题

    IOS开发者计划申请地址: https://developer.apple.com

    公众号iOS逆向
  • 一文读懂H5移动开发调试技巧

    内容来源:作者 | Jartto,http://jartto.wang/2018/11/01/mobile-debug/

    IT大咖说
  • iOS开发证书管理

    最近,没啥事情,就逛逛论坛,研究一些新技术,偶尔导入github上一些开源的iOS项目学习学习别人的一些写法。不过有时间,在运行别人的项目的时候,总会报一些错误...

    xiangzhihong

扫码关注云+社区

领取腾讯云代金券