4

我使用 XCode 4 创建了我的 Mac 应用程序的 .pkg 文件。我使用终端成功安装了它,但是当我双击 .pkg 文件时,我收到一条消息,上面写着“......无法安装在这台电脑”。

有什么建议么?

谢谢。

编辑:这是我得到的错误信息。我通过转到Product->Archive创建了包。然后在管理器中单击共享- > Mac OSX App Store Package(.pkg),然后将包保存到桌面。

在此处输入图像描述

这是包裹里面的东西。 在此处输入图像描述

此外,我检查了 XCode 3 和 4 之间的构建设置如下

代码 3

Path to Link Map File 
Debug           build/Alarm Pro.build/Debug/Alarm Pro.build/Alarm Pro-LinkMap--x86_64.txt
Release        build/Alarm Pro.build/Release/Alarm Pro.build/Alarm Pro-LinkMap--i386.txt

代码 4

Path to Link Map File 
Debug           build/Alarm Pro.build/Debug/Alarm Pro.build/Alarm Pro-LinkMap--x86_64.txt
Release        build/Alarm Pro.build/Release/Alarm Pro.build/Alarm Pro-LinkMap--x86_64.txt
4

3 回答 3

2

尝试将文件扩展名从 .pkg 更改为 dmg 因为据我所知所有安装文件都是 .dmg 而不是 .pkg

还是行不通...

好吧,只需更改一件事右键单击文件并选择获取信息

在 open with open....选择 DiskImageMounter.app 和你的好去...希望这会有所帮助...

于 2011-04-04T11:54:14.517 回答
0

您不能在 64 位系统上安装 32 位软件包,反之亦然。进入Xcode 检查器并将基础 SDK 更改为目标系统或您的系统。

将您的 SDK 和 Xcode 升级到最新版本。这已经解决了我过去的问题。

清理您的项目,然后在您更改设置时构建/归档它。

于 2011-04-08T22:09:15.503 回答
0

这可能是 Xcode4 中的一个令人讨厌的错误... xcode 和 packagemaker 之间的接口无法正常工作...话虽如此,如果您单独使用 Packagemaker,您将能够创建一个工作包...瞧!:-)))

于 2011-04-24T21:53:41.110 回答