测试开发

iOS开发之免费证书+不越狱真机调试

LensNews

苹果发布Xcode7后, 开放了普通的AppleID也能真机调试,非$99 或 $299, 只要能上AppStore下载应用的AppleID就行了。关于Mac系统及Xcode的安装如果不在本文中进行说明了
读者可以在网上查找相关的资料,这里只介绍利用Xcode7和普通AppID生成免费证书、Profile。

1、运行Xcode,Xcode打开后,点左上角菜单'Xcode',点'Preferences’。打开如下图界面

2、在打开的窗口中,点'Accounts',切换到账号页,然后点下面的'+'号,在弹出菜单中点击'Add Apple ID'

3、在弹出的对话框中,填入你的普通AppleID和密码(不需要$99的账号,只要能登录AppStore下载应用的普通账号就行)。填完后,点击'Add'

4、假如账号密码正确的话,Xcode会将账号添加到账号列表,点击左侧的账号,可列出该账号的开发授权,Agent表示该账号是付费账号,Free表示未付费但可免费调试。我们双击它。或者点击View Details

5、这里正式版XCode7与测试版不一样。普通AppleID首次登录显示的是如下界面,下图红色方框位置会有'Create'按钮,其他创建签名按钮都是灰色的不可点击。这里点击'iOS Development'的创建按钮,顾名思义,如果想开发测试Mac,就要点击'MAC Development'的创建按钮。而下面的Provisioning Profiles如果是首次登录应该是空白的,因为我们还没有提交过ID和设备UDID,不用管它。点'Done'关掉它。

6、点击'Window'->'Devices'。同时将真机接到电脑中,并连接上

7、Provisioning Profiles文件必须由苹果来生成,那么我们来利用Xcode为我们生成一个。点击'File' -> 'New' -> 'Project',新建一个Xcode工程。选择iOS类型,随便选个模型,'Next'

8、在Product Name中填上内容(Test),Bundle Identifier则会自动根据此而生成,记住这个Bundle Identifier,后面第三方开发会使用。Devices里如果你的是iPhone则选择iPhone。'Next'

9、进入Xcode7工程界面。确认目标系统版本和测试设备,如果不对选择正确选项。默认测试设备是Iphone 6s模拟器,修改为Iphone真机

10、点'Fix Issue',让苹果为我们生成Provisioning profiles

(0)

本文由 小蜜蜂信息网 作者:admin 发表,转载请注明来源!

关键词:
LensNews

热评文章

发表评论