苹果xcode7 之后xcode8也是可以免证书调试,只需要用到的是在AppStore上下载应用的AppleID就OK了;
-
1、运行Xcode , Xcode --> Preferences
-
2、点击Preferences后,进入如下界面,“Accounts”下-->点击“+”添加你的APPID,跳出的界面填写好后(没有截图)点击Sign in;
-
3、添加账户成功后,在Apple IDs 选中填写的账户出现右边的信息,收费显示的是"Agent"(Xcode 7 、8 都是),未交费显示的是“Free”(Xcode 7,Xcode 8 显示"User"或别的),双击Pesonal Team 进入下一个界面。
-
4、点击上面的两个箭头“create”创建iOS/Mac Development ,首次创建下面的红色(Provisioning Profiles内)箭头内是空的,不用理会,最后点击“Done”;
-
5、最后一步就是让你的手机信任这个证书了,网上很多说法,我自己是这样做的,直接创建一个工程,在TARGETS --->General----->Signing--->team ---> 添加你的APPID(账号),会自己创建Provisioning Profiles 文件,运行工程,会报一个错误(手机信任的这一步在这里做的);
解决方法:
手机(真机)中点击设置(Settings) ---> 通用(General)--->设备管理(Device Management)--->点击对应的id ---->信任(Trust)
Xcode 9 之后部分变化
只是界面格局变化了一点基本换汤不换药,操作一致。
遇到的问题
当不小心把下面的code sign 弹框被我点了拒绝后,免证书真机调试再也不好使用了,如图:

解决: 重要的事情只说一遍
没有什么是重启电脑解决不了的,如果解决不了,再重新启动一次,偷笑ing~,重启后,就会又弹出这个codesign弹框,输入电脑开机密码,点击始终允许就好了.
网友评论