iOS开发-Xcode 7使用免费证书调试应用

来源:互联网 发布:俯卧撑 知乎 编辑:程序博客网 时间:2024/06/12 00:52

在升级到Xcode 7之后,苹果允许我们不注册99美元的开发者账号就可以在真机上调试应用程序了。只要在Apple Member Center 注册Apple ID就可以在运行iOS的设备包括iPhone、iPad或者Apple Watch的设备上调试开发应用程序了。

来自苹果官方网站https://developer.apple.com/xcode/ 的介绍截图如下图所示:

苹果官网关于免费证书调试的介绍

那么我们来看一下具体需要怎样来配置。

1.安装Xcode 7。由于最近沸沸扬扬的XcodeGhost事件,建议从苹果官方网站或者直接从MAC App Store下载安装。具体的下载地址在这里:https://developer.apple.com/downloads/

2.打开Xcode 7,选择”Xcode|Preferences|Accounts”选项卡。选中Apple IDs列表中你将要使用的Apple ID。如下图所示:

选择Apple ID

3.选择上图紫色矩形框中的内容,并点击”View Details”按钮;进入如下所示界面:

这里写图片描述

4.在上图中依次点击”iOS Development”和”Mac Development”选项卡对应的 “Create”按钮,等待证书创建完成。依次点击”Download all”和”Done”按钮。在系统的钥匙串中可以看到新生成的用于免费调试的证书。

这里写图片描述

5.新建或者打开工程,选择工程配置。在”Targets|Your Project Name|General”选项卡下,设置team信息为用来调试的Apple ID所在的team,然后点击fix issue生成provision。在”Targets|Your Project Name|Build Settings”选项卡下,选择开发证书为之前生成的证书。

设置team

fix issue

设置team成功

Code Signing

6.第一次使用免费证书进行编译、调试的时候会出现如下图问题所示的问题。点击应用设备上的应用图标之后

Xcode报错

移动设备报错

7.对于上述问题需要在移动设备上选择信任当前Apple ID并验证当前应用程序。后续就可以正常的编译、调试应用程序了。每次”Run”应用程序的时候,有可能因为网络原因或者其它的一些原因导致应用验证失败,需要手动验证App。

打开系统”设置”,依次选择”通用|描述文件”选项卡,接着选择开发使用的Apple ID;就可以完成上述过程。如下所示:

通用

描述文件

信任Apple ID

删除应用

验证应用

0 0
原创粉丝点击