iOS配置篇-无证书真机调试

当没有开发者账号的时候,我们也可以用真机调试
前提一: 你要拥有一个AppleId
前提二: 你的Xcode支持你真机版本
前提三: 要对应唯一Bundle Identifier

添加Xcode支持的真机版本

打开 Finder -> 应用程序 -> 右键Xcode -> 显示包内容 -> Contents -> Developer -> Platforms -> iPhoneOS.platform -> DeviceSupport
或者在Finder中Command + Shift +G快速打开搜索框,搜索
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
看到的就是Xcode支持的真机版本,若缺少哪个,百度搜到拖进来就行(记得拖进来后重启Xcode哦~)

iOS配置篇-无证书真机调试_第1张图片
添加AppleId

Xcode- > Preferences -> Accounts -> +
1.输入AppleId账号及密码即可
2.在左侧边栏点击AppleId账号,若右边的显示是Agent,证明该账号为付费账号,否则为免费账号
3.双击右侧Team下你的账号,Creat下面两个

iOS配置篇-无证书真机调试_第2张图片
真机运行有可能出现的问题

1.无法运行时.首先检查下图中Team是否选的为你刚添加的AppleId,有的时候需要更改一下Bundle Identifier,然后fix issue

iOS配置篇-无证书真机调试_第3张图片

2.运行时提示手机Busy,这个时候需要等一下,等Xcode上面进度条走完再运行

3.运行时提示需要Trust,需要打开手机设置 -> 通用 -> 描述文件与设备管理 -> 点击你的Apple Id,进去信任即可

4.App installation failed


iOS配置篇-无证书真机调试_第4张图片

原因:苹果免费AppID只能运行两个应用程序,出现这个提示是你已超过两个,你需要将之前的删除

iOS配置篇-无证书真机调试_第5张图片
![](http://upload-images.jianshu.io/upload_images/1602974-e68de02bed02c6e7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

你可能感兴趣的:(iOS配置篇-无证书真机调试)