我尝试使用基于Adobe Flash Professional CS5的工具在Windows OS中开发iphone应用程序,但是当我发布该应用程序时,它将是.ipa格式,因此它可以在iphone中正常工作吗?所以你能知道有关ipa和app的信息吗?还有可能在Adobe Flash Professional CS5中开发iPhone应用程序,我们如何获得.app格式?
免责声明:我的回答完全来自挖掘文件本身。
.app
是应用程序包。它们包含可执行文件,Info.plist
文件,图标,启动图像和其他一些应用程序资源。只有应用程序捆绑包才真正安装到设备上。
.ipa
s是contain .app
捆绑在一起的档案以及一些其他文件(仅供[iTunes]使用),这些文件仅供iTunes使用。它们是iTunes管理应用程序的方式,据我所知,除了App Store信息以外,它们与应用程序本身没有任何关系。
我还没有使用Flash CS5的导出到iPhone功能,但是您应该可以将iTunesArtwork
文件拖到iTunes上,并且它将出现在“应用程序”列表中。
还有可能在Adobe Flash Professional CS5中开发iPhone应用程序吗?
从某种意义上说,您的iPhone软件可能不会永久崩溃或发生某些故障,但是正如phwd和David所说,您的应用程序将不会进入App Store。
iOS支持下一个应用格式
.ipa
-Debian软件包。由于iOS基于达尔文(BSD)Unix系列,因此*可以运行这种Linux格式。例如,.deb
程序包管理器使用Cydia在jailbroked设备上共享应用程序。
.deb
-在开发期间,当您为模拟器或真实设备构建应用程序时,会生成.app
。您可以在.app
文件夹中找到它。您可以将这种格式用于iOS模拟器(例如,共享和安装)
Products
-iOS设备的iOS应用商店软件包。使用.ipa
发布/分发或下载应用程序时,将操作App Store
文件。此容器包含.ipa
和其他元数据