关闭

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

457人阅读 评论(0) 收藏 举报
分类:

开发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
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:20794次
    • 积分:344
    • 等级:
    • 排名:千里之外
    • 原创:10篇
    • 转载:22篇
    • 译文:1篇
    • 评论:0条
    文章分类