跳转到内容

设备信息

设备愿意说出的关于自己的一切,都在这一栏里。

字段 为什么重要
名称与型号 这到底是哪台机器,而不是盒子上写的那个
UDID 开发描述文件必须包含它,你的包才装得上去
序列号 保修与来源
系统版本 “只在那台手机上出现”最常见的解释
存储 总量与可用量。快满的设备装不上包,在内存压力下行为也会变怪
电池健康 相对设计容量的最大容量,以及循环次数
电池序列号 电池是不是原装的
芯片与内存 性能数字该放在什么基准上读
网络 运营商,以及是否具备无线调试条件

这是最常用到的一项。开发或 Ad Hoc 描述文件用 UDID 列出允许安装的设备;设备不在列表里,安装 IPA 就会以一个语焉不详的签名错误失败。

从这里复制出来加进描述文件即可 —— 不需要 Mac,也不需要 Xcode。

设备进测试机队之前值得做一次,某个 bug 只在某一台机器上复现时也值得做一次:

  • 电池序列号对比设备序列号。 换过电池本身不是问题,但它说明这台设备被拆开过。
  • 循环次数对比表面新旧。 一台“几乎全新”却有 800 次循环的设备,并不新。
  • 存储容量对比型号。 出现一个官方从未发售过的容量配置,是很强的信号。
  • 系统版本对比苹果发布过的版本。 一个不存在的构建号值得再看一眼。
  • 已安装的描述文件。 意料之外的 MDM 或配置描述文件会改变设备行为,有时改得很厉害。

单独任何一条都不构成证据;合起来通常足以判断这台设备该不该出现在测试结论里。

两个放在这里、能省你走一趟的小功能:

  • 重启设备。
  • 重命名设备 —— 这是让一排十一台一模一样的 iPhone 变得能认的办法。

对比两次性能采集之前,先对比两台设备。芯片不同、内存不同、系统版本不同、热状态不同、电池健康不同 —— 任何一项不同,这个对比就失去意义。把设备信息和采集结果一起记下来。

描述文件 · 应用管理 · 性能监控