跳转到内容

应用管理

那些平时要打开 Xcode 或者找一台 Mac 才能对已安装应用做的事,都在这里。

三个可切换的列表:

  • 用户应用 —— 从 App Store 安装或侧载的一切
  • 系统应用 —— 苹果自己的
  • 运行中的进程 —— 此刻正在执行的

每一项带显示名称、Bundle ID、版本号和安装日期。

  1. 选中设备。
  2. 选择安装,挑一个 .ipa。
  3. 等待完成,应用会出现在主屏幕上。

包必须用覆盖这台设备的描述文件签名。开发签名的 IPA 只能装到 UDID 在描述文件里的设备上 —— UDID 在哪读见设备信息,当前装了哪些描述文件见描述文件。

Ad Hoc 和企业签名的包走同样的流程。App Store 签名的包装不上:它是为商店分发签的,只能走商店。

现象 原因
立刻失败 签名不覆盖这台设备,或描述文件已过期
装到一半失败 剩余存储空间不够
装上了但打不开 开发者证书未受信任 —— 到设备的 通用 → VPN 与设备管理 里信任它
提示“已安装更新的版本” 版本号或构建号倒退了,先卸载再装

删一个,或者选中若干个一起删 —— 一台设备装过几十个测试包之后,你想要的就是后者。卸载会连沙盒一起删掉,所以需要的数据先导出。

对任意已安装应用:

  • Bundle ID、版本、构建号、安装日期
  • 申请了哪些权限
  • 沙盒目录,可直接跳进文件管理
  • 当前是否在运行

在设备上启动一个应用,或者停掉它。两个实际用处:

  • 测冷启动。 先停掉应用,开始一次性能采集,再启动。热启动和冷启动是两回事。
  • 清掉卡死的状态,而不必让房间另一头的人帮你上滑杀进程。

设备信息 · 描述文件 · 文件管理