"无法检查应用程序包"Xcode

use*_*474 7 xcode ios

出于某种原因,我在xcode(第三方SDK)中导入了一些文件,即使应用程序构建成功,我也会收到此错误:Xcode错误消息:"无法检查应用程序包".这是什么意思?该应用程序不在真实设备上运行,但适用于模拟器IOS ...

Uda*_*y.M 13

我在使用 Google Sign-in SDK 时遇到了这个问题。下面是修复。

  1. BuildPhases -> Embedded Frameworks -> 启用“仅在安装时复制”

在此处输入图片说明 我只是发布这个,因为这可能会帮助某人。

  • 就在!一直把我的头发从那个上拔下来,谢谢! (2认同)

小智 7

当我替换xcode上的'Resources'文件夹时,错误地选择了以下选项.

Create folder references for any added folders
Run Code Online (Sandbox Code Playgroud)

但正确的选择应该是,

Create groups for any added folders
Run Code Online (Sandbox Code Playgroud)

照顾上述选项对于节省时间和解决上述问题非常重要.(这是获得此错误的可能性之一).


Aar*_*ger 1

听起来第三方文件可能包含未经您签名的编译代码。如果是这样,您可以使用iReSign使用您自己的证书对它们进行签名。您还可以使用命令行:

codesign -f -s "iPhone Developer: Aaron Brager (XXXXXXXXXX)" nameOfAppToSign.app
Run Code Online (Sandbox Code Playgroud)

将示例身份替换为您自己的身份(您可以man codesign阅读有关此命令的更多信息)。

您可以通过不包含编译的代码来规避此问题。可能没有必要 - 您是否包含一个框架运行所不需要的示例应用程序?

如果这个答案没有帮助,提供框架的名称并显示您包含的文件将会有所帮助。