iOS开发 ☞ 真机相关

一、真机调试
步骤:来到https://developer.apple.com –>memberCenter
(1)在生成cer证书的电脑上真机测试
1、生成cer证书:决定哪台电脑具备真机调试能力
通过本机生成CSR文件并且上传,即可生成,下载证书即可,最多可以生成两个

2、配置AppID:决定哪些应用程序可以真机调试
有两种,一种是明确的BundleID,一种是模糊的BundleID(用作为通配符,例如com.orgnazition.),后者可以调试多个应用程序 ,但是如果是模糊的功能,有些苹果服务是不能提供的。

3、注册设备:决定哪些设备可以真机调试
最多注册100次设备。获取设备的UDID(通过xcode获得UDID:windows—设备—)

4、描述文件:包含上面三条的信息,下载下来即可
两种类型:开发者类型:(用于真机测试、推送 )和 发布类型:(分为两种,appstore 和 ad hoc(打包测试))。
one:
这里写图片描述
two:
这里写图片描述
three:
这里写图片描述
four:
这里写图片描述

完成以上四步,先安装真机调试证书(如果安装不上,手动拖入,证书被安装到钥匙串–>登录–>证书) 再安装配置文件(安装到Xcode中)

(2)在不具备真机测试的电脑上真机测试
p12文件:如果想在生成cer证书之外的电脑上真机测试,就用到p12文件,p12文件需要cer文件导出,在钥匙串中找到cer文件,右键–>导出即可。

此外,还需要配置文件,由于配置文件包含了很多信息,例如可以真机调试的设备信息等,如果自己的设备不在配置文件的信息中,需要到开发者中心手动添加,然后重新下载配置文件即可。

(3)xcode7免证书调试
即便是没有加入开发者计划的账号也可以在xcode7上真机调试。
这里写图片描述

选择Preferences…
选择账户—->左下角+按钮—–>addAppID——>选择账户—–>Free标识

二、真机调试相关错误
The application could not be verified.
删除之前在设备上安装的app就好了,估计问题应该是上一次的证书跟现在的证书不一致导致。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值