iOS开发实用技术之真机调试、内购/广告

一 真机调试

  • 什么是真机调试?
    • 简单理解就是将App项目运行到真机上进行测试
  • 怎样做真机调试
    • Xcode7.0之前,并不是任何人,任何电脑,任何APP,任何真机设备都可以进行真机调试的
    • Xcode7.0之后, 做真机调试, 非常简单, 只需要拥有Apple ID即可, 不需要以上限制

Xcode7.0之前

  • 限制人
    • (1)必须拥有Apple ID(https://appleid.apple.com)
    • (2)加入开发者计划,升级为开发者账号(https://developer.apple.com)
  • 限制电脑
    • 配置与电脑关联的cer证书
    • 需要使用需要真机调试的电脑,生成CSR文件
      • CSR文件: 证书签名请求文件
  • 限制App
    • 配置需要真机测试App的BundleID
      • 区分不同APP,就是通过App的唯一标识: BundleID
  • 限制真机设备

    • 配置需要真机测试的真机UDID
      • 苹果每台真机设备都拥有一个唯一标识:UDID
  • 真机调试注意事项

    • 1>以上步骤完成后,你会有两个文件:cer文件,MobileProvision文件,只需要双击安装即可.
      cer证书被添加到钥匙串中, 描述文件被安装到Xcode中(资源库-> MobileDevice-> Provisioning Profiles)
    • 2>必须保证cer证书和描述文件一致(Xcode->targets->build setting-code signing)
    • 3>创建一个APP,并确认BundleID与配置一致
    • 4>真机运行时, 如果发现真机设备无法选中, 查看项目最低部署版本是否过高, 大于真机设备的系统版本

Xcode7.0之后真机调试过程请参考这里

  • 真机调试补充:
  • 1>真机调试证书只能生成两个!!(也就意味着,只能绑定两台电脑进行真机调试)
    注意:如果别人已经配置了两个,而且正在使用,不能把别人的证书删除;
    • 解决方案:此时只能使用从已经配置证书的电脑中,导出P12文件,进行共享
    • 作用: 让其他电脑设备不需要生成cer证书,也可以进行真机调试


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部