Je sais que Android sont regroupées sous forme de fichiers * .apk, mais je n'ai aucune idée de la façon dont une application iOS/iPhone est stockée?
En supposant que les applications iOS doivent être développées et mises à jour et téléchargées sur Apple App Store, je suppose que l'application est stockée sous forme de fichier. Quel format ce fichier a-t-il?
Un fichier .ipa est un fichier d'archive d'application iOS qui stocke une application iOS. Chaque fichier .ipa comprend un binaire pour l'architecture ARM et ne peut être installé que sur un appareil iOS.
.ipa
l'extension de fichier est utilisée pour Apple fichier d'application iOS et .ipsw
L'extension de fichier est utilisée pour le fichier de mise à jour du micrologiciel du logiciel iOS pour iPhone, iPad ou iPod Touch.
Autres extensions de fichier ou formats de fichier développés pour une utilisation avec 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
En fait, un ".ipa" est un fichier Zip. Si vous renommez le suffixe, vous pouvez facilement le décompresser et entrer dans le dossier "Payload" et regarder l'application ... qui n'est qu'un package.
.deb
- Paquet Debian. Format pour la distribution Linux (iOS comme vous le savez est de type Unix, basé sur Darwin (BSD)). Partagé par Cydia gestionnaire de paquets utilisé sur les appareils iOS jailbreakés.
.ipa
- i OS [~ # ~] a [~ # ~] pp Store [~ # ~] p [~ # ~] ackage qui stocke un iOS .app
avec binaire pour l'architecture arm64 ou armv7 ou armv7s.
.app
fichier. Vous pouvez également utiliser ce format pour iOS simulator
. Le simulateur iPhone utilise une architecture i386 ou x86_x64. Par conséquent, vous pouvez le construire en utilisant Xcode
, partager et installer . Au fait, certains .ipa
les fichiers peuvent être ouverts sur le simulateur en extrayant et en copiant le .app
fichier trouvé dans le dossier Payload