本文转自:http://www.cnblogs.com/weii/p/4688299.htmlhtml
苹果发布Xcode7后, 开放了普通的AppleID也能真机调试,非$99 或 $299, 只要能上AppStore下载应用的AppleID就好了。关于Mac系统及Xcode的安装若是不会请参照原文描述,这里只介绍利用Xcode7和普通AppID生成免费证书、Profile。工具
文中测试环境是OSX10.10.5+XCode7正式版,故截图有些地方与原文截图有些微不一样。测试
一、运行Xcode,Xcode打开后,点左上角菜单'Xcode',点'Preferences'。调试
二、在打开的窗口中,点'Accounts',切换到帐号页,而后点下面的'+'号,在弹出菜单中点击'Add Apple ID'。code
四、假如帐号密码正确的话,Xcode会将帐号添加到帐号列表,点击左侧的帐号,可列出该帐号的开发受权,Agent表示该帐号是付费帐号,Free表示未付费但可免费调试。咱们双击它。htm
5-七、这里正式版XCode7与测试版不同。blog
普通AppleID首次登陆显示的是以下界面,下图红色方框位置会有'Create'按钮,其余建立签名按钮都是灰色的不可点击。这里点击'iOS Development'的建立按钮,顾名思义,若是想开发测试Mac,就要点击'MAC Development'的建立按钮。而下面的Provisioning Profiles若是是首次登陆应该是空白的,由于咱们尚未提交过ID和设备UDID,不用管它。点'Done'关掉它。
开发
八、点击'Window'->'Devices'。同时将真机接到电脑中,并链接上。get
九、识别了设备后,等待Xcode自动为你开启调试模式,若是长时间卡在这里,请解锁真机,并在真机弹出的对话框中点'信任'。当真机准备完毕后,能够把此窗口关掉。io
十一、选择iOS类型,随便选个模型,'Next'。
十二、在Product Name中填上内容(Test),Bundle Identifier则会自动根据此而生成,记住这个Bundle Identifier,后面第三方开发会使用。Devices里若是你的是iPhone则选择iPhone。'Next'。
13-1五、选择位置保存,我是放在桌面的,因此点桌面,而后在空白地方右键,'New Folder',新建一个文件夹来放这个工程。选择新建的文件,点'Create'保存。
19-2二、点'Fix Issue',让苹果为咱们生成Provisioning profiles。