iOS / iPhone应用程序的(文件)格式是什么?

问题描述 投票:15回答:4

我知道Android应用程序打包为* .apk文件,但我不知道iOS / iPhone应用程序的存储方式是什么?

假设iOS应用程序需要开发和上传并下载到苹果App商店,我假设应用程序存储为文件。这个文件有哪种格式?

ios file-format
4个回答
16
投票

.ipa文件是一个iOS应用程序存档文件,用于存储iOS应用程序。每个.ipa文件都包含ARM体系结构的二进制文件,只能安装在iOS设备上。

.ipa (file extension)


7
投票

.ipa文件扩展名用于Apple iOS应用程序文件,.ipsw文件扩展名用于iPhone,iPad或iPod Touch iOS软件固件更新文件。

开发用于Apple iOS .aee , .applesyncinfocpbitmap , .cpbitmapdfu , .dfuimg3 , .img3ios , .iosipb , .ipbipcc , .ipccithmb , .ithmbk48 , .k48m4r , .m4rmapsdata , .mapsdatambdb , .mbdbmbdx , .mbdxmdinfo , .mdinfometriclog , .metriclogmobileconfig , .mobileconfign81 , .n81n88 , .n88n90 , .n90n90ap , .n90apn92 , .n92provisionprofile , .provisionprofilesinf , .sinfsmil , .smilsupp , .supp_ipod_control , ._ipod_control的其他文件扩展名或文件格式


3
投票

实际上,“。ipa”是一个zip文件。如果您重命名后缀,您可以轻松解压缩并进入“Payload”文件夹并查看应用程序...这只是一个包。


0
投票

.deb - Debian包。 Linux发行版的格式(iOS,如你所知,类似于Unix,基于Darwin(BSD))。由Cydia包管理员共享,用于越狱的iOS设备。

.ipa - iOS App Store Package,用于存储带有arm64或armv7或armv7s架构的二进制文件的iOS .app

.app文件。您也可以将此格式用于iOS simulator。 iPhone模拟器使用i386或x86_x64架构。因此,您可以使用Xcode,share和install构建它。顺便说一下,通过提取并复制.ipa文件夹中的.app文件,可以在模拟器上打开一些Payload文件

enter image description here

阅读File Extensions for Mobile App

© www.soinside.com 2019 - 2024. All rights reserved.