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


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

在xcode6.1和ios10.10.1环境下实现真机测试_第1张图片

工具/原料

  • xcode
  • ios
  • ipad

方法/步骤

  1. 1

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

    在xcode6.1和ios10.10.1环境下实现真机测试_第2张图片
    在xcode6.1和ios10.10.1环境下实现真机测试_第3张图片
  2. 2

    创建app证书以及配置文件

    1. 进入ios开发中心

  3. 3

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

  4. 4

    然后再点击Certificats

    在xcode6.1和ios10.10.1环境下实现真机测试_第4张图片
    在xcode6.1和ios10.10.1环境下实现真机测试_第5张图片
  5. 5

    3. 创建App IDs

    在xcode6.1和ios10.10.1环境下实现真机测试_第6张图片
  6. 6

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

  7. 7

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

  8. 8

    4. 创建证书(Certificates)

    在xcode6.1和ios10.10.1环境下实现真机测试_第7张图片
  9. 9

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

    在xcode6.1和ios10.10.1环境下实现真机测试_第8张图片
  10. 10

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

    在xcode6.1和ios10.10.1环境下实现真机测试_第9张图片
  11. 11

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

    打开钥匙串

    在xcode6.1和ios10.10.1环境下实现真机测试_第10张图片
    在xcode6.1和ios10.10.1环境下实现真机测试_第11张图片
    在xcode6.1和ios10.10.1环境下实现真机测试_第12张图片
  12. 12

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

    在xcode6.1和ios10.10.1环境下实现真机测试_第13张图片
  13. 13

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

    在xcode6.1和ios10.10.1环境下实现真机测试_第14张图片
    在xcode6.1和ios10.10.1环境下实现真机测试_第15张图片
  14. 14

    Certificates创建成功!即可下载.

    在xcode6.1和ios10.10.1环境下实现真机测试_第16张图片
  15. 15

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

  16. 16

    5. 创建设备(Devices)

    在xcode6.1和ios10.10.1环境下实现真机测试_第17张图片
  17. 17

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

    在xcode6.1和ios10.10.1环境下实现真机测试_第18张图片
  18. 18

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

    在xcode6.1和ios10.10.1环境下实现真机测试_第19张图片
  19. 19

    选择创建好的APP id

    在xcode6.1和ios10.10.1环境下实现真机测试_第20张图片
  20. 20

    选择创建好的证书

    在xcode6.1和ios10.10.1环境下实现真机测试_第21张图片
  21. 21

    选择创建好的设备

  22. 22

    填写配置文件名称

    在xcode6.1和ios10.10.1环境下实现真机测试_第22张图片
  23. 23

    创建成功!

    在xcode6.1和ios10.10.1环境下实现真机测试_第23张图片
  24. 24

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

  25. 25

    真机测试

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

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

  26. 26

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

    在xcode6.1和ios10.10.1环境下实现真机测试_第24张图片
  27. 27

    配置xcode

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

  28. 28

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

    在xcode6.1和ios10.10.1环境下实现真机测试_第25张图片
  29. 29

    然后点击运行

    在xcode6.1和ios10.10.1环境下实现真机测试_第26张图片
  30. 30

    ok,搞定!

    END

注意事项

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

你可能感兴趣的:(在xcode6.1和ios10.10.1环境下实现真机测试)