-1

好的,所以我有一个小问题。我有一个由 Adob​​e Air 转换器创建的 .app 文件。它工作正常。但是,当 .app 文件在 CENT OS 服务器上压缩时,该应用程序不再工作。您可以双击该图标,但该应用程序永远不会启动。

服务器正在做的唯一奇怪的事情是它正在编辑 .app 包中的一个 xml 文件,但是,这个 .xml 文件甚至在它启动之后才被应用程序加载,所以我不能看到这是一个问题吗?

4

1 回答 1

0

我敢打赌,您(或您使用的 Adob​​e Air 转换器)对您的应用程序包进行了代码签名,在这种情况下,修改 XML 文件(在构建之后)会破坏事情。我正在开发一个需要像这样频繁定制的应用程序,我们解决它的唯一方法是使用专用于构建和代码签名独特版本的 Macintosh(MacMini)。

知道发生了什么的方法是查看您的“ Console.app”日志,当您双击下载的应用程序时,它应该会记录某种错误。

您可以做的另一件事是(暂时)禁用修改 XML 文件的 Web 服务器上的代码,并查看下载的应用程序是否神奇地开始工作。

于 2013-04-03T20:23:11.523 回答