Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
好的,所以我有一个小问题。我有一个由 Adobe Air 转换器创建的 .app 文件。它工作正常。但是,当 .app 文件在 CENT OS 服务器上压缩时,该应用程序不再工作。您可以双击该图标,但该应用程序永远不会启动。
服务器正在做的唯一奇怪的事情是它正在编辑 .app 包中的一个 xml 文件,但是,这个 .xml 文件甚至在它启动之后才被应用程序加载,所以我不能看到这是一个问题吗?
我敢打赌,您(或您使用的 Adobe Air 转换器)对您的应用程序包进行了代码签名,在这种情况下,修改 XML 文件(在构建之后)会破坏事情。我正在开发一个需要像这样频繁定制的应用程序,我们解决它的唯一方法是使用专用于构建和代码签名独特版本的 Macintosh(MacMini)。
知道发生了什么的方法是查看您的“ Console.app”日志,当您双击下载的应用程序时,它应该会记录某种错误。
Console.app
您可以做的另一件事是(暂时)禁用修改 XML 文件的 Web 服务器上的代码,并查看下载的应用程序是否神奇地开始工作。