码迷,mamicode.com
首页 > 移动开发 > 详细

最新iOS开发者账号相关:一、设备调试(2015.10.9)

时间:2015-10-09 11:52:49      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

问题一:苹果开发者账号类型:

分为三种:个人的(99美金一年)、组织的(99美金一年)和企业账号(299美金一年),申请时需要信用卡,可以找淘宝的代理申请,价格比官方贵几十块钱左右,方便很多。

 

问题二:有iPhone和Mac如何调试:

进入Certificates, Identifiers & Profiles管理界面:https://developer.apple.com/account/ios/certificate/certificateList.action 

左边有4个管理栏目,Certificates(证书管理),Identifiers(ID管理),Devices(设备管理)和Provisioning Profiles(PP配置文件)

首先强调,需要的文件有2个:Development证书(或P12文件)和Provisioning Profiles配置文件

Step1:获取开发者证书

下面是介绍如何创建一个证书,以开发证书为例:(还有发布证书、推送证书等)

这里分2种情况

A.开发者证书还没创建的情况(比如新账号):

(1)选择左边证书里的ALL或其他都行,然后点右边的ADD按钮。

技术分享

(2)选择开发选项

技术分享

(3)到这个选择files的界面

技术分享

(4)打开电脑的钥匙串访问的APP,左上角

技术分享

然后移步左上角,从证书颁发机构请求证书

技术分享

简单填填就行,创建后把文件放某个地方

技术分享

然后再在开发者中心,证书创建界面选择刚刚的文件创建完成,并下载之。

技术分享

然后导入到钥匙串,这里注意双击有时候导不进去,请选择钥匙串里的登录,然后拖进去。

技术分享

然后,也是挺重要的,就是再生成一个P12文件,给别人调试用。选择刚刚创建的证书,里面会有一个钥匙,右键导出,选择P12文件,然后设个密码。下次给别人的时候,别人的证书文件使用的是P12,而非从开发中心下载证书,因为那个证书是和创建者的MAC绑定的。

技术分享

B.开发者证书已经存在的情况(账号是公司的,如何给我调试权限):

因为每个证书,都是由某台Mac生成,意思是和Mac绑定的。所以也就出现了下面的情况,假如你的开发证书已经是别人创建好了,你想用别人已经创建的证书,你直接下载下来双击是木有用的(和Mac绑定的)。也别新建证书了,苹果限制证书创建总数。这个时候就需要用到P12文件了。

在A的最后介绍了P12创建方式,找到这个证书的创建人,的Mac电脑(能找到电脑最好了)。然后在钥匙串中心导出P12文件即可。

实在找不到,如果你有账号和密码的话,登陆试一试能否创建新的证书,就创建就下载之,至少这个证书主人是你了。

 

Step2:创建APP ID

 选择APP IDS,点击右边的ADD按钮,描述随意即可,然后这里分2种,假如你要限定某个特定ID的,就需要和那个工程的BundleID保持一致。如不需要,比如为了拿iPhone调试所有的应用,那就选择WildCard一栏,输入*。

技术分享

Services,普通调试几乎不需要选。但遇到比如有推送、iCloud等特殊功能时,就需要把创建一个和工程Boundle一样的APP ID,然后下面选择使用到的Services.

技术分享

Step3:管理设备UDID

跟刚刚一样,选择坐标devices里的ALL,然后点右边的+

技术分享

UDID的获取可以打开Xcode,window-devices里查看,或者打开itunes也可以查看(左键点击那个ECID就会切换到其他)。

技术分享

 

Step4:provisioning profiles

到最后一步了,创建配置文件。

跟刚刚一样选择,点击ADD按钮。选择development选项,这个是开发调试用的。下面Distribution就是发布的配置文件了。

技术分享

 

然后选择你需要调试的APPID,如果调试所有APP,就选*的。

技术分享

然后选择证书

技术分享

然后选设备

技术分享

创建好了,下载之双击即可。

Step5:配置工程

在Build Settings里选择对应provisioning profile和傻瓜吗的code signing identity

技术分享

 

选择iPhone

技术分享

CMD+R,开启调试之旅把。

 

最新iOS开发者账号相关:一、设备调试(2015.10.9)

标签:

原文地址:http://www.cnblogs.com/rayshen/p/4863028.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!