iphone开发--真机测试

 

如何进行真机测试?

需要得到apple官方的development授权,过程如下

1、访问https://developer.apple.com/devcenter/ios/index.action 并登录;

2、登录后点击页面右侧的“iOS Provisioning Portal ”,如图

3、进入“iOS Provisioning Portal ”后,点击左侧的“Certificates”,如图

4、点击页面中的“click here to download now ”下载(这个只用下载一次即可),如图

5、双击下载的文件“AppleWWDRCA.cer”,就会打开“钥匙串访问”,点击左上侧的“登录”,左下侧的“证书”,如图

右侧就会出现下图

6、焦点窗口切换为“钥匙串访问”,选择菜单“钥匙串访问”--》“证书助理”--》“从证书颁发机构请求证书...”,如图

再打开的窗口中,输入邮件地址(apple ID邮箱)及常用名称(貌似没有什么要求,应该是随便输入的),选择“存储到磁盘”及“让我指定钥匙串信息”,如图

点击“继续”,弹出保存框,选择保存在桌面,在新的窗口中点击“继续”,会生成“CertificateSigningRequest.certSigningRequest”文件。

7、切回浏览器,在“Development ”选项卡中点击“Request Certificate”按钮,如图

8、在新的页面中点击“选择文件”,选择刚刚生成的“CertificateSigningRequest.certSigningRequest”文件并点击“submit”,如图

9、进入页面

F5刷新,直到出现页面

点击“Download”按钮,下载到“ios_development.cer”文件,双击该文件会在“钥匙串访问”中出现如图

注意,若没有出现图中的钥匙

则可能是中间操作有问题,后面应该会不成功。

10、切回浏览器,选择“Devices”,如图

11、在页面中点击右侧的按钮,在出现的页面中输入设备名称(随便起个名字)及手机唯一码

获取手机唯一码方式:当手机插入到mac上时,打开xcodeorganizer,选中devices,就会出现***'s iPhone4S或者其他名称,选中机器就会在右侧出现,如下图,红框内的就是唯一码

12、在浏览器中,选择“App IDs”,如图

13、点击右侧的按钮,Description中输入一个名称(随便,但最好特定),在Bundle Identifier (App ID Suffix)中输入appBundle identifier,如:com.abc.iphone

14、在左侧选择“Provisioning”,如图

15、在右侧点击按钮

16、页面进入“Create iOS Development Provisioning Profile”,Profile Name是名称(随便,但最好特定)Certificates选择一个证书即可,App ID选择你刚刚创建的app idDevices选择你添加的Device。点击submit你创建的provisioning profilestatus会是pending 刷新页面,知道statusActive,点击右侧的按钮 下载*****.mobileprovision,并双击 添加到xcodeProvisioning Profilesorganizer中选中你的手机dervice展开,选择Provisioning Profiles 点击右侧窗口下的按钮,选择到刚才下载的“*****.mobileprovision”文件,就会对该手机授权

17、配置app,使之可以在手机上调试,如下图

如果右侧红框内的授权信息不能选择,则说明中途操作有问题。重新操作吧,我弄了5次才搞好。如下图

选择查到mac上的手机(写文档时,手机不在,故没有iphone真机的名称),就可以在手机上调试了。

 

 

PS:可能有些细节没有写清楚,自己做的时候细心些,之后再做的话就简单多了。

再PS:在iteye上发图文并茂的文章很难!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值