应用管理
那些平时要打开 Xcode 或者找一台 Mac 才能对已安装应用做的事,都在这里。
三个可切换的列表:
- 用户应用 —— 从 App Store 安装或侧载的一切
- 系统应用 —— 苹果自己的
- 运行中的进程 —— 此刻正在执行的
每一项带显示名称、Bundle ID、版本号和安装日期。
安装 IPA
Section titled “安装 IPA”- 选中设备。
- 选择安装,挑一个
.ipa。 - 等待完成,应用会出现在主屏幕上。
包必须用覆盖这台设备的描述文件签名。开发签名的 IPA 只能装到 UDID 在描述文件里的设备上 —— UDID 在哪读见设备信息,当前装了哪些描述文件见描述文件。
Ad Hoc 和企业签名的包走同样的流程。App Store 签名的包装不上:它是为商店分发签的,只能走商店。
安装失败怎么看
Section titled “安装失败怎么看”| 现象 | 原因 |
|---|---|
| 立刻失败 | 签名不覆盖这台设备,或描述文件已过期 |
| 装到一半失败 | 剩余存储空间不够 |
| 装上了但打不开 | 开发者证书未受信任 —— 到设备的 通用 → VPN 与设备管理 里信任它 |
| 提示“已安装更新的版本” | 版本号或构建号倒退了,先卸载再装 |
删一个,或者选中若干个一起删 —— 一台设备装过几十个测试包之后,你想要的就是后者。卸载会连沙盒一起删掉,所以需要的数据先导出。
查看应用信息
Section titled “查看应用信息”对任意已安装应用:
- Bundle ID、版本、构建号、安装日期
- 申请了哪些权限
- 沙盒目录,可直接跳进文件管理
- 当前是否在运行
在设备上启动一个应用,或者停掉它。两个实际用处:
- 测冷启动。 先停掉应用,开始一次性能采集,再启动。热启动和冷启动是两回事。
- 清掉卡死的状态,而不必让房间另一头的人帮你上滑杀进程。
