使用设备时无法检查应用程序包

时间:2015-08-18 21:43:14

标签: ios iphone xcode

每当我尝试在设备上运行我的应用时,我都会收到此错误:

“应用程序安装失败 无法检查应用程序包。“

我意识到这可能意味着一百万件事情,我已经做了几天的研究,但还没有任何工作。它适用于模拟器。

我尝试了什么:

  • 重命名Google pod中的“Resources”文件夹(仅存在)
  • 在Finder for Google中重命名“资源”并更改pod资源文件中的路径
  • 删除派生数据(通过项目窗口并直接删除文件夹)
  • 产品名称中没有奇怪的字符(有空格)
  • 删除派生数据,删除应用,重启手机,cmd + shift + K,退出Xcode,重新启动计算机
  • 所有软件都是最新的
  • 没有来自第三方的示例项目
  • 应用中的“功能”与应用ID
  • 中的权利相匹配

其他信息:

  • Xcode 6.4
  • 应用程序支持iPhone和iPad(最低版本最新8.4)
  • 每次都在模拟器上工作
  • 始终在设备上失败(经过测试的iPhone 6和iPhone 5)
  • 构建时没有错误
  • 没有打印的运行脚本(在“报告导航器”中)但是有 构建(再次没有错误)
  • 有效架构:arm64,armv7,armv7s,x86_64,i386
  • 仅构建有效的arch:Debug-Y,Release-N

这之前工作正常,在此之前我做了一堆代码更改(不是设置)。

奇怪但是一直在发生:

  • 我注意到无论我多少次切换配置文件,它总是切换回自动(有点讨厌,但这不是我的问题)

2 个答案:

答案 0 :(得分:0)

我自己修好了。我在我之前删除的桥接头中导入了一个框架,Xcode没有给我任何错误,因为我没有再调用框架了?

步骤:

  • 删除未使用/不存在的桥接标题
  • CMD +移+ K
  • 退出Xcode
  • 找到项目的构建文件夹并删除中间体和产品文件夹的内容
  • 打开您的项目并运行

这可能有点矫枉过正,但现在有效。我希望这会有所帮助。

答案 1 :(得分:0)

在我的情况下,这是一个意外包含的框架。只需要删除它。