IOS运行的是IPA格式的程序
文件。\x0d\x0aipa文件实质
是一个zip压缩包(不是rar或7z包),包含3个组件:payload目录下的.app目录,这个是软件的主程序;iTunesArtwork,实质是一个无后缀名的png图片,用来在iTunes中显示辩毕晌图标;iTunesMetadata.plist,记录购买者信息、售价等数据。\x0d\x0a由于zip包不能记录权限和所有者等信息,所以苹果规定了ipa的安装方式,即全部ipa都会解包安装在/var/mobile/Applications目录下,全部文件和目录的数察所有者及用户组均
设为mobile(ID为501),主程序(可执行文件)的权限设为0755(所有人都可以执行,但只有所有者可携锋以修改),可执行文件在plist中定义。全部目录权限设为0755,而其它所有文件都设为0644(仅所有者可以修改,其余人只允许读取,全部人都不允许执行)。\x0d\x0aipa解包后并非直接放置于Applications目录下,而是放在一串由随机码构成的目录下,其作用在于,只允许这个软件运行在一个特定的沙盒(Sandbox)中,不能干扰其他软件。因此那串随机码目录下,除了ipa本身的三个组件之外,还有三个目录:Library,一般是用了储存设置文件等数据;Documents,存储数据,多用了保存存档;tmp,临时文件夹。
IOS系统软件的后缀名是IPA。IPA是Apple程序应用文件iPhoneApplication的缩写。
IPA文件实质是一个 zip压缩包(不是 rar 或 7z 包),包含 3 个组件:
payload目录下的app目录,这个是软件的主程序;iTunesArtwork,实质是一个无后缀名的png图片,用来在 iTunes 中显示图标;iTunesMetadata.plist,记录购买者信息、售价等数据。
扩展资料:
ipa 软件官方的安装方式有两种,一是在 App Store 这个软件中下载安装尺袜,二是用 iTunes 同步衡困带。
前者的问题主要是网络问题,网速不好很咐芦容易安装失败;GPRS之类的上网安装又很耗流量。后者的问题主要是不能在不同系统下使用(包含不同电脑和同一部电脑上的不同系统),在其它系统上同步会抹掉原有的软件。
iTunes每次同步时间比较长。尤其是当安装软件比较多的时候,每次同步之前的备份需要很长很长时间(不过可以直接 X 掉备份 *** 作)。由于以上两种方式存在一些问题,所以很多人会选择使用 Installous 或 91 来安装 ipa。
参考资料来源:百度百科-IPA
评论列表(0条)