我尝试了基于 Adobe flash 专业 CS5 在 windowsOS 中开发 iPhone 应用程序,但是当我发布它的时候将被.ipa
格式化。这适用于 iPhone 吗?
谁能解释.ipa
和.app
?
是否可以在 Adobe flash Professional CS5 中开发 iPhone 应用程序,我们如何获得.app
格式?
免责声明:我的回答完全来自对文件本身的挖掘。
.app
s 是应用程序包。它们包含可执行文件、Info.plist
文件、图标、启动图像和其他一些应用程序资源。应用程序包是唯一实际安装到您的设备上的。
.ipa
s 是包含 .app
捆绑包以及其他一些仅供 iTunes 使用的文件的档案,例如iTunesArtwork
. 它们是 iTunes 管理应用程序的方式,据我所知,它们与应用程序本身没什么关系,除了 App Store 信息。
我还没有使用 Flash CS5 的导出到 iPhone 功能,但您应该可以将.ipa
文件拖到 iTunes 中,它会出现在应用程序列表中。
也可以在 Adobe flash Professional cs5 中开发 iphone 应用程序吗?
从某种意义上说,您的 iPhone 软件可能不会永久崩溃或其他原因,但正如 phwd 和 David 所说,您的应用程序不会进入 App Store。
iOS 支持下一个应用程序格式
.deb
- Debian 软件包。由于 iOS 基于 Darwin (BSD) Unix 系列,因此*可以运行这种 Linux 格式。例如Cydia包管理器用于在越狱设备.deb
上共享应用程序。
.app
- 在开发过程中,当您为模拟器或真实设备构建应用程序时,.app
会生成该应用程序。你可以在Products
群里找到。有时.app
是用来分享应用思想的iOS模拟器[关于]
.ipa
- 适用于 iOS 设备的 iOS App Store 包。App Store
当您使用操作.ipa
文件发布/分发或下载应用程序时。此容器包括.app
和其他元数据。实际上,它是一个带有.app
. 要创建它,您应该Product -> Archive -> ...