无法从设备读取

时间:2012-06-07 06:45:06

标签: ios xcode

我正在尝试通过Xcode在最后一个版本的顶部安装我的应用程序的新版本。

每当我尝试使用相同的临时配置文件和详细信息安装它时,我遇到了这个问题。在构建之后(复制文件时)会出现此问题。

有没有人遇到过这个问题?

PS:我附上了错误截图:

Error

6 个答案:

答案 0 :(得分:78)

对我来说有用的是这些步骤:

  1. 删除您尝试从iPhone / iPad构建的现有应用
  2. 与iTunes同步
  3. 完全杀死Xcode和iTunes
  4. 打开Xcode和Build&运行

答案 1 :(得分:7)

对我来说,只是从我的设备中删除应用程序并重新启动Xcode就足够了。如今,重新启动Xcode似乎是许多问题的解决方案......

答案 2 :(得分:5)

从设备中删除以前安装的版本,退出Xcode,重启设备,然后在清除所有目标后安装应用程序。

答案 3 :(得分:1)

我得到了解决方案!

要避免此错误,只需添加用户定义的构建设置:

PREBINDING = NO

这将添加到构建阶段的用户定义部分。

答案 4 :(得分:1)

显然这是YMMV情况。我有一个非常顽固的例子,这对我有用:

  1. 从设备中删除了应用
  2. 在Xcode中查看了设备的配置文件→管理器
  3. 我注意到我安装的开发配置文件有两个副本(设备上的所有配置文件都有效,包括这两个)
  4. 删除了我正在使用
  5. 签署的开发个人资料的所有实例(即两者)
  6. 从Xcode构建并运行。该应用程序与一份开发配置文件一起重新安装,并且有效。
  7. 基于此,我会尝试:从设备中删除您使用开发配置文件签名的开发配置文件的所有实例,然后再次尝试运行它。我不知道第1步是否必要;我怀疑它可能不是。

答案 5 :(得分:0)

要解决此问题,请尝试以下几个步骤:

  • 在iTunes中同步您的设备。 (如果您确实要保存当前版本,请进行备份 before 继续。)

  • 删除您尝试update的应用,然后从备份中恢复该设备。

  • 再次同步。

最后,在Xcode中,菜单 Build Clean 并尝试安装。

我希望这有帮助!