What is a (file) for iOS / iPhone applications?

I know that Android applications are packaged as * .apk files, but I don’t know how the iOS / iPhone application is stored?

Assuming iOS apps need to be developed and uploaded to the Apple App Store, I assume the app is stored as a file. What format does this file have?

+15
ios file-format
source share
5 answers

An .ipa file is an iOS application archive file in which an iOS application is stored. Each .ipa file contains binary code for the ARM architecture and can only be installed on an iOS device.

. ipa (file extension)

+16
source share

The .ipa file extension is used for the Apple iOS application file, and the .ipsw file .ipsw is used for the iPhone, iPad, or iPod Touch software update file.

Other extensions or file formats designed for use with 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

+7
source share

The IPA Archive is a de facto way to package apps for iOS. The extension does not have an official definition, but it is usually called an iPhone application by the iOS community. A file is simply a renamed ZIP archive. Although any computer with a ZIP archive reader can extract IPAs, PNG images (such as application icon files) are usually in the patented PNG format instead of the standardized PNG format, and the application binary is encrypted (DRM), which prevents viewing binary file.

+4
source share

Actually, ".ipa" is a zip file. If you rename the suffix, you can easily unzip it and get into the Payload folder and look at the application ... which is just a package.

+3
source share

.deb is a Debian package. The format for the Linux distribution (iOS, as you know, is similar to Unix, based on Darwin (BSD)). Separated by the Cydia package manager , which is used on jailbroken iOS devices.

.ipa - I OS A p Pageage store that stores .app with binary for arm64 or ARMv7 or armv7s architecture.

.app file. You can also use this format for iOS simulator . The iPhone simulator uses the i386 or x86_x64 architecture. As a result, you can build it using Xcode , share and install . By the way, some .ipa files can be opened on the simulator by unpacking and copying the .app file located in the Payload folder

enter image description here

Reading file extensions for a mobile application

0
source share

All Articles