美文网首页
真机调试打包测试

真机调试打包测试

作者: TCJing | 来源:发表于2017-02-27 20:56 被阅读0次

    参考文章

    1. Apple ID 注册登录地址

    2 开发者网址

    3 开发者计划注册进入地址

    4 https://itunesconnect.apple.com/

    Paste_Image.png

    真机测试

    Xcode 7.0之前的真机测试
    3.3.0-真机调试配置-证书:标识:真机:描述配置.png Paste_Image.png Paste_Image.png Paste_Image.png Paste_Image.png 3.3.0.2-真机调试配置-电脑证书配置-CSR证书生成说明.png Paste_Image.png Paste_Image.png

    这个时候电脑部分的配置就完成了

    下面是对APP的限制,而对APP的限制是通过APP的bundle ID来达到的

    ![Paste_Image.png](https://img.haomeiwen.com/i1976608/6dba8f4fc7256935.png?i

    ![ ![16css_com_1444830063439644.png](https://img.haomeiwen.com/i1976608/849518e712247998.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ](https://img.haomeiwen.com/i1976608/e308a1349adc4702.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    mageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 16css_com_1444830063945237.png

    如果想要支持推送服务和iCould等也可以在这儿配置。推送服务是 Push Notifications,一般建议勾选

    Paste_Image.png Paste_Image.png

    到这里APP ID的配置就完成了

    下面就是真机设备的配置UDID

    获取UDID的方式:
    方式一: Xcode获取

    Paste_Image.png

    方式二:itools

    Paste_Image.png 3.3.2.0-真机调试配置-真机设备配置-添加真机设备UDID.png

    下面就是描述文件的生成,描述文件的生成依赖于上面三项(电脑配置,真机配置,APP ID)来生成

    ![Uploading 3.3.3.1-真机调试配置-描述文件配置-选择可以真机调试的电脑_266015.png . . .] Paste_Image.png

    接着以此选择APP ID,真机设备,电脑设置

    ![Uploading 3.3.3.2-真机调试配置-描述文件配置-选择真机调试的APPID_289758.png . . .] ![Uploading 3.3.3.3-真机调试配置-描述文件配置-选择真机调试的设备_312610.png . . .] ![3.3.3.4-真机调试配置-描述文件配置-填写描述文件名称并生成.png](https://img.haomeiwen.com/i1976608/95e1be6abbf8088c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

    以上的整个过程当中一共获得了二个文件

    .cer文件(或者p12文件)
    .MobileProvision文件
    

    接下来是这两个文件的安装

    Paste_Image.png

    .MobileProvision文件直接点击安装,它安装在图中描述位置


    Paste_Image.png Paste_Image.png

    刚才有说到,在电脑设备的配置的时候,有个数的限制,限制的个数为两个,那么,为了让更多开发人员进行真机调试,就可以做如下操作

    导出p12文件

    导出p12证书1.png 导出p12证书2.png

    .cer类似于身份证原件,而.p12就类似于身份证复印件。现在就可以使用这个p12文件代替cer文件完成配置

    Xcode 7.0之后的真机测试

    (免费账号)
    1 打开Xcode,command + ,


    ![ ![Uploading 5-运行报错提示_958632.png . . .] ](https://img.haomeiwen.com/i1976608/b407d2cdab8da8dd.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 5-运行报错提示.png 6-Xcode自动解决问题.png 7-成功生成.png

    对于这个免费的开发者账号,在这个过程中,不需要我们去那两个证书,只需要fix以下,Xcode就能够自动的完成两个证书的生成和配置

    打包测试

    要求:必须拥有开发者账号
    1.电脑的限制


    1. 重新生成打包测试证书(确定哪台机器可以进行打包测试).png

    生成CSR文件的方法和步骤和真机测试生成方式一样

    生成cer文件的方式和真机测试一样
    2.APP ID的限制

    2. 确定哪个APP可以进行打包测试.png

    3.手机设备限制

    获取用户的UUID(通过iTools或者xcode来查询)

    4.生成描述文件

    4. 根据前三项生成描述文件.png

    这样就获得了cer文件,和MobileProvision文件,双击安装

    Xcode项目配置中,确保Bundle ID一致,同时配置如图位置,选择对应文件


    Paste_Image.png

    配置好后,就是打包

    Paste_Image.png

    导出打包

    7. 打包成功,导出.png 8. 打包成功,选择导出方法.png 10. 选择APP设备支持.png 11. 打包概述.png

    这样就获得了.ipa压缩包

    在这里生产.ipa的过程中,可能出现这样的错误

    Paste_Image.png

    安装ipa包到我们的手机上,可以通过Xcode完成安装

    Paste_Image.png Paste_Image.png

    配置发布证书和描述文件

    Paste_Image.png Paste_Image.png Paste_Image.png Paste_Image.png 2.png 3.png 4.png Paste_Image.png

    TestFlight

    Paste_Image.png Paste_Image.png

    相关文章

      网友评论

          本文标题:真机调试打包测试

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