在xcode6.1和ios10.10.1环境下实现真机测试


开发ios app时,所有的测试都是在xcode中的模拟器中进行。现在问题来了,需要测试拍照以及信息推送功能,模拟器就无法测试了,必须使用真机测试才行。所以只好选择真机来测试。


工具/原料

  • xcode
  • ios
  • ipad

方法/步骤

  1. 1

    先来看看xcode与ios对应的版本号。

    在xcode6.1和ios10.10.1环境下实现真机测试
    在xcode6.1和ios10.10.1环境下实现真机测试
  2. 2

    创建app证书以及配置文件

    1. 进入ios开发中心

    在xcode6.1和ios10.10.1环境下实现真机测试
  3. 3

    2. 点击Certificatis,Identifiers& Profiles,进行配置。

    在xcode6.1和ios10.10.1环境下实现真机测试
  4. 4

    然后再点击Certificats

    在xcode6.1和ios10.10.1环境下实现真机测试
    在xcode6.1和ios10.10.1环境下实现真机测试
  5. 5

    3. 创建App IDs

    在xcode6.1和ios10.10.1环境下实现真机测试
  6. 6

    然后填写app信息,点击continue下一步。

    在xcode6.1和ios10.10.1环境下实现真机测试
  7. 7

    再然后点击提交Submit,App IDs创建成功!

    在xcode6.1和ios10.10.1环境下实现真机测试
    在xcode6.1和ios10.10.1环境下实现真机测试
  8. 8

    4. 创建证书(Certificates)

    在xcode6.1和ios10.10.1环境下实现真机测试
  9. 9

    填写对应的信息,点击Continue下一步

    在xcode6.1和ios10.10.1环境下实现真机测试
  10. 10

    在这里需要CSR文件,先点击Continue下一步,等下介绍如何创建CSR文件。

    在xcode6.1和ios10.10.1环境下实现真机测试
  11. 11

    如何创建CSR文件?需要到钥匙串工具来创建。

    打开钥匙串

    在xcode6.1和ios10.10.1环境下实现真机测试
    在xcode6.1和ios10.10.1环境下实现真机测试
    在xcode6.1和ios10.10.1环境下实现真机测试
    在xcode6.1和ios10.10.1环境下实现真机测试
  12. 12

    然后对应的把CSR文件保存到桌面。

    在xcode6.1和ios10.10.1环境下实现真机测试
  13. 13

    选择CSR文件。进入下一步.

    在xcode6.1和ios10.10.1环境下实现真机测试
    在xcode6.1和ios10.10.1环境下实现真机测试
  14. 14

    Certificates创建成功!即可下载.

    在xcode6.1和ios10.10.1环境下实现真机测试
  15. 15

    说明:  app分为开发版(Development)和发布版(Production),现在真机测试是Development版。

  16. 16

    5. 创建设备(Devices)

    在xcode6.1和ios10.10.1环境下实现真机测试
  17. 17

    填写名称以及设备的UDID,点击下一步(Continue).

    在xcode6.1和ios10.10.1环境下实现真机测试
  18. 18

    6. 创建配置文件(Provisioning Profiles)。

    在xcode6.1和ios10.10.1环境下实现真机测试
    在xcode6.1和ios10.10.1环境下实现真机测试
  19. 19

    选择创建好的APP id

    在xcode6.1和ios10.10.1环境下实现真机测试
  20. 20

    选择创建好的证书

    在xcode6.1和ios10.10.1环境下实现真机测试
  21. 21

    选择创建好的设备

    在xcode6.1和ios10.10.1环境下实现真机测试
  22. 22

    填写配置文件名称

    在xcode6.1和ios10.10.1环境下实现真机测试
  23. 23

    创建成功!

    在xcode6.1和ios10.10.1环境下实现真机测试
  24. 24

    7. 下载证书文件以及配置文件

    在xcode6.1和ios10.10.1环境下实现真机测试
  25. 25

    真机测试

    双击已下载好的证书文件以及配置文件。

    在密钥串就可以看到对应的证书

    在xcode6.1和ios10.10.1环境下实现真机测试
  26. 26

    配置文件既可以到xcode里可以看到。

    在xcode6.1和ios10.10.1环境下实现真机测试
  27. 27

    配置xcode

    首先在TARGETS->Code Signing 中选择配置文件和证书

    在xcode6.1和ios10.10.1环境下实现真机测试
  28. 28

    然后在PROJECT->Code Signing中选择配置文件和证书

    在xcode6.1和ios10.10.1环境下实现真机测试
  29. 29

    然后点击运行

    在xcode6.1和ios10.10.1环境下实现真机测试
    在xcode6.1和ios10.10.1环境下实现真机测试
  30. 30

    ok,搞定!

    END

注意事项

创建的Bundle ID 要和TARGETS->Info->Bundle ID要一致,不然会报错,找不到配置文件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值