4

当我尝试在 iPhone 上安装时,我得到以下信息:

无法安装应用程序

(null) 处的应用程序的 Info.plist 指定了 (null) 的 CFBundleExecutable,它不存在

Bundle 标识符与 Apple 存档的标识符相匹配,并且手机具有临时证书...

有任何想法吗??

谢谢

4

3 回答 3

0

你在构建你的应用程序之前尝试过清理吗?

您确定您的所有证书都正常吗?

于 2010-01-26T15:57:48.820 回答
0

CFBundleExecutable 代表配置中的产品名称属性。这是解决方案在谷歌上的第一次点击......谷歌结果

报价

在设备上调试 iPhone 应用程序时,您可能会收到错误“The Info.plist for application at (null) specified a CFBundleExecutable of (null), which does not exist”</p>

如果您的“产品名称”中有破折号,或者如果“产品名称”在您的主要项目信息、目标信息和可能的目标名称中不匹配,则可能会发生这种情况。编译器似乎在链接映射中使用破折号作为分隔符,因此会导致空错误。

于 2010-01-26T16:00:01.340 回答
0

“The Info.plist for application at (null)”表明 Xcode 无法在应用程序包中找到 Info.plist 文件。

在 finder 中,查看已构建应用的 build 目录并打开应用程序包,找到 Info.plist。如果它不存在或配置错误,那就是问题所在。如果不检查权限问题(非常罕见)。

于 2010-01-26T16:01:08.523 回答