ios 如何从.ipa文件中提取内容(2018)

z9ju0rcb  于 2023-03-14  发布在  iOS
关注(0)|答案(6)|浏览(201)

网上的大多数信息都说这可以用unzip(1)来完成,但不幸的是现在已经不是这样了,.ipa文件格式已经改变,unzip -v xyz.ipa

Length   Method    Size  Cmpr    Date    Time   CRC-32   Name
--------  ------  ------- ---- ---------- ----- --------  ----
       0  Stored        0   0% 09-18-2018 15:38 00000000  META-INF/
     379  Unk:099     367   3% 09-19-2018 08:44 bf0c5de5  META-INF/com.apple.ZipMetadata.plist
      23  Stored       23   0% 09-19-2018 08:44 132aa79c  META-INF/com.apple.FixedZipMetadata.bin
       0  Stored        0   0% 09-18-2018 15:36 00000000  Payload/
       0  Stored        0   0% 09-19-2018 23:44 00000000  Payload/xyz.app/
       0  Stored        0   0% 09-18-2018 15:36 00000000  Payload/xyz.app/_CodeSignature/
  358128  Unk:099   84505  76% 09-19-2018 23:44 7f51c7bf  Payload/xyz.app/_CodeSignature/CodeResources
   10131  Unk:099    2190  78% 09-18-2018 15:36 90a256db  Payload/xyz.app/Info.plist

对于那些压缩方法099的文件,无法提取,我猜他们是加密或编码与专门设计的压缩方法。
ipa文件是从应用程序商店抓取的,您可以通过filebin获得它。
我怎样才能得到.ipa文件解压缩?

crcmnpdw

crcmnpdw1#

是的,我已经打开了大量的应用程序,通过改变ipa到zip,它确实工作,然后你必须找到有效载荷文件夹,然后右键单击它,并选择“显示包内容”,然后你在应用程序中

wvmv3b1j

wvmv3b1j2#

苹果对ipa包使用LZFSE压缩。你需要用LZFSE支持解压缩。例如https://github.com/sskaje/unzip-lzfse

ego6inou

ego6inou3#

2021年出口ipa软件包
1.前往Mac App Store,搜索Apple Configurator 2并下载和安装。
1.将iPhone连接到Mac,点击Apple Configurator 2,点击顶部菜单栏-〉Account-〉Login,然后输入iPhone登录Apple ID。
1.单击操作-〉添加-〉**应用程序...**并选择要下载的应用程序。(在此步骤之前,您必须已进入iPhone的详细信息窗口,并确保已在iPhone App Store中安装了该应用程序。)
1.下载完成后,将出现一个提示,此时不要单击弹出框中的按钮。
1.打开Finder,使用快捷命令+shift+G并键入以下路径。

~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/

你可以看到我们需要的软件包,请务必在此时将安装软件包复制出来,这就是我们需要安装的软件包。
1.然后将.ipa文件扩展名更改为.zip,并双击将其解压缩。

s8vozzvw

s8vozzvw4#

只需打开“archiveUtility.app“,即可从应用程序商店下载

vcirk6k6

vcirk6k65#

如果您想在Windows上解压缩,只需将扩展名更改为**.zip**,然后正常解压缩即可。
示例:app.ipa〉〉app.ipa.zip然后正常解压缩

rdlzhqv9

rdlzhqv96#

另一个免费选项是The Unarchiver--只需将.ipa文件拖到它的图标上,它就会被解压缩,而不必改变它的扩展名。

相关问题