1

我在 Xcode 中编写了一个程序,它是一个简单的计算器,它接受第一个数字和第二个数字,然后根据单选按钮进行加、减、乘或除。我构建并运行,程序启动并运行良好。当我在他们的 Mac 上展示我的朋友时,当你双击该程序时,该程序会在托盘中弹出 0.05 秒然后消失,我们永远无法真正运行该程序。但是在我的电脑上它仍然可以完美运行。

我究竟做错了什么?如何获取我制作的程序,并在不同的 Mac 上运行它?我将版本设置为 10.5,但活动 SDK 设置为 10.6。它在 10.5 和 10.6 模拟器中运行。一个朋友和我一样有 10.6.3,另一个有 10.5.x(不记得最后一部分)。

为了获得该应用程序,我从调试更改为发布并将活动 SDK 设置为 10.5。然后在发布文件夹中,我找到了该应用程序并通过 iChat 发送了该应用程序。

如果我制作一个合法的应用程序来分发,我觉得这将是一个未来的问题。

谢谢!

我上传了发布版本以更好地向您展示我的意思。

http://www.filefront.com/16472557/Mac%20App%20Test.zip

4

2 回答 2

2

您需要关闭 ZeroLink,以便您需要的所有代码都包含在可执行文件中。您可以在链接构建设置集合中执行此操作。

当您切换到发布时,ZeroLink 应该已关闭。我不知道为什么它没有,但你应该能够手动完成。

希望有帮助。

于 2010-05-17T19:02:13.353 回答
0

演练:按 ctrl + 图标 -> 打开以防止对此应用程序进行未签名的安全处理。

于 2013-03-03T23:35:09.587 回答