iOS云真机应用安装说明

1. 使用说明:

  1. 使用开发证书或个人发布证书的ipa中的描述文件必须包含此设备的UDID才能正常安装使用。

  2. 使用企业发布证书的ipa包无需使用此UDID签名,但需要将描述文件添加信任后才能正常使用。

打包方式:

Testin 云测iOS云真机支持“Ad Hoc”、“Enterprise”、“Development”三种类型的安装包:

  • Ad Hoc: 这个类型的包,需要把需要测试的设备的udid加到您的开发者账号中,生成新的描述文件(mobileprovision),并用新生成的描述文件打包。

  • Enterprise:这个类型的包,安装之后,需要手动到“设置--通用--描述文件与设备管理”中找到对应的证书进行信任。

  • Development:这个类型的包,也需要把需要测试的设备的udid加到您的开发者账号中,生成新的描述文件(mobileprovision),并用新生成的描述文件打包;但如果安装包中的描述文件不包含当前测试设备的udid,系统会用Testin云测的默认描述文件给安装包重签名后,再进行安装。

备注:

Testin云测的通用描述文件使用的是Wildcard App ID(*),不适用开启了Game Center, In-App Purchase, and Push Notifications等特殊服务的应用,重签后可能有启动闪退、部分功能不可用等情况出现。

因此强烈建议把需要测试的设备的udid加到您的开发者账号中,生成新的描述文件(mobileprovision),并用新生成的描述文件打包,然后使用新包来测试。

2. 签名方式

1)Xcode 方式:

A. 打开苹果官方开发者网站。
B. 将上面的设备UDID加入到对应的“Devices”列表中。
C. 打开本地Xcode使用同一个帐号密码登录。
D. 检查重新生成的ipa文件。
E. 登录Testin云测打开远程真机,上传并安装应用,开始测试。

2)命令行方式:

A. 打开苹果官方开发者网站。
B. 将上面的设备UDID加入到对应的“Devices”列表中。
C. 在“Provisioning Profile”中,生成一个新的描述文件并下载到本地。
D. 在本地打开一个终端,使用新的描述文件对ipa进行重签名。

3. 安装失败原因一

1) 您打了Ad Hoc的ipa包,但是没有加设备的udid到你们的描述文件里。

错误日志:A valid provisioning profile for this executable was not found

解决方案:

  • 您把设备的udid到您的描述文件里,重新打包。

  • 您可以打“Development”包,系统会用Testin云测的默认描述文件给安装包重签名后,再进行安装。

(备注:Testin云测的通用描述文件使用的是Wildcard App ID(*),不适用开启了Game Center, In-App Purchase, and Push Notifications等特殊服务的应用,重签后可能有启动闪退、部分功能不可用等情况出现)

  • 如果您已经加设备到证书中,但还是安装失败,可能是没有用新的描述文件打包,需要用新的描述文件再打包。

4. 安装失败原因二

您的ipa包不兼容这个设备。

解决方案:

您可以把包拿过来,Testin 云测技术同学帮您排查问题,联系客服同学。




results matching ""

    No results matching ""