iOS学习心得

iOS之打包测试

2017-02-20  本文已影响88人  GSChan

1. 打包测试 - 简介

01. 什么是打包测试?

    就是指将项目打包成为.ipa的压缩包, 供指定设备安装测试.

02. 为什么要做打包测试?

    1. 当进入到测试阶段, 需要专门的测试人员对APP进行测试, 此时需要将APP安装到测试人员的测试设备上, 此时最佳的方案, 就是直接将项目打包成为.ipa包, 供测试人员下载测试;

    2. 如果是外包公司, 当开发完APP时, 想要给客户展示, 此时最佳方案也是"打包测试"

03. 怎样进行打包测试?

    1. 限制人

    2. 准备工作

    1. 限制电脑    2. 限制App    3. 限制真机设备    4. 根据1,2,3重新生成**打包测试**描述文件    5. 安装证书和描述文件

    4. 打包成ipa包

    5. 安装测试


2. 打包测试 - 证书生成/描述文件的配置/证书安装

    1. 限制人

        > 必须拥有Apple ID([https://appleid.apple.com])

        > 加入开发者计划,升级为**开发者账号**([https://developer.apple.com])

    2. 限制电脑

        > 重新配置一个**打包测试**证书(Ad Hoc)

            需要使用需要打包测试的电脑,生成CSR文件

            CSR文件: 证书签名请求文件

    3. 限制App

        > 配置需要真机测试App的BundleID

            区分不同APP,就是通过App的唯一标识: BundleID

    4. 限制真机设备

        > 配置需要真机测试的真机UDID

            苹果每台真机设备都拥有一个唯一标识:UDID

    5. 根据2,3,4重新生成**打包测试**描述文件

    6. 分别安装cer证书和对应的描述文件


3. 打包测试 - 测试

    运行设备选择真机后 选择Product -> Archive

上一篇 下一篇

猜你喜欢

热点阅读