美文网首页iOS技术专题
用apple ID 真机调试

用apple ID 真机调试

作者: 老疯子 | 来源:发表于2016-06-24 17:48 被阅读1018次

Xcode7 免证书真机调试

在 Xcode 7 中,苹果改变了自己在许可权限上的策略:

此前 Xcode 只开放给注册开发者下载,现在 Xcode 7 改变了这种惯有的做法,无需注册开发者账号,仅使用普通的Apple ID就能下载和上手体验。

此前开发者需每年支付99美元的费用成为注册开发者才能在 iPhone/iPad 真机上运行调试APP,苹果新的开发者计划则放宽要求,无需购买,只要你感兴趣同样可以在设备上测试app。——Developers would be able to test apps on deviceswithouta paid Apple developer account in Xcode 7.

所谓“免证书”真机调试,并不是真的不需要证书,Xcode真机调试原有的证书配置体系仍在——All iOS, tvOS, and watchOS appsmust becode signed and provisioned to launch on a device.所以,上文啰嗦几千字还是有点用的。

自 Xcode7 开始,原来基于付费开发者账号及自助生成证书及配置文件的繁琐过程被苹果简化,Xcode将针对任何普通账号自动为联调真机生成所需相关的证书及配置文件。当你打算向 App Store 提交发布应用,才需要付费。

第一步:进入 Xcode Preferences|Accounts,添加自己的 Apple ID 账号。

第二步:Build Settings|Code Signing 下的 Provisioning Profile 选择Automatic,Code Signing Identity 选择 Automatic 下的iOS Developer

第三步:General 配置 Bundle identifier,Team 下拉选择苹果Member Center自动为你的账号生成的Personal TeamID。

自己的账号在调试公司或其他第三方APP代码时,若填写Bundle identifier 为他人账号注册的 APP ID(例如苹果相机应用com.apple.camera),会报错:

No provisioning profiles with a valid signing identity (i.e. certificate and private key pair) matching the bundle identifier “com.apple.camera” were found.

即使编译通过了,可能运行时APP自身与服务器校验也可能会报签名错误,肿么办???

Her skill:此时,可以在他人原有App ID基础上添加后缀(例如com.apple.camera.extension),配置成应用的衍生插件(相当于置于同一App Group下)就可以快乐的玩耍了。

如果启动APP时,Xcode报错“process launch failed: Security”或iPhone报错【不受信任的开发者】,此时需要到iPhone通用配置中的描述文件(最新系统中可能叫设备管理)中,在描述文件(开发商应用)中选择对应的描述文件(你的Apple ID)点击信任验证即可。

OK,All Done!

相关文章

  • 用apple ID 真机调试

    Xcode7 免证书真机调试 在 Xcode 7 中,苹果改变了自己在许可权限上的策略: 此前 Xcode 只开放...

  • Xcode7 真机调式

    参考教程: Xcode7免证书真机调试 遇到的问题:1 用QQ邮箱注册的Apple ID 登陆不成功解决方法:重新...

  • iOS个人证书真机调试及报错

    Xcode7发布之后,个人的账号也可以真机调试了,不是$99和$299的APPle ID也能自动生成证书进行真机调...

  • xocde 8 Your maximum App ID lim

    在苹果推出xcode8之前,我们可以用Apple id去真机调试,但是现在xcode8出来后苹果就对这个做了限制。...

  • Xcode7 真机测试出现 "The account

    Xcode7 真机测试出现 "The account 'Apple ID' has no team with ID...

  • iOS证书申请和授权文件创建

    APP创建完成之后,我们需要真机调试,以下介绍真机调试证书的创建。 在开始之前我们先检查一下 Apple Worl...

  • 真机调试

    真机调试 开发者账号购买 1.注册Apple Id2.申请加入开发者3.利用信用卡付费4.购买成功5.详见附件 真...

  • iOS真机无法连接Xcode问题

    使用Apple ID上真机调试,无法连接iphone,同时报以下两个错误。 Failed to create pr...

  • 真机调试

    真机调试 1. 真机调试概念 2. 真机调试的必要 APP发布之前一定要做真机调试!!! 3. 怎样做真机调试? ...

  • The 'Apple Push Notification' fe

    真机调试时,遇到问题,直接上图 图片看不了,请看文字: The 'Apple Push Notification'...

网友评论

    本文标题:用apple ID 真机调试

    本文链接:https://www.haomeiwen.com/subject/mzgodttx.html