iPhone如何拿到ipa?iPhone如何查看沙盒 iOS12

工作需要,将一条Log写在文件中,然后拿到此Log,这就需要查看沙盒,通过拿到ipa来查看log文件,其写入在沙盒Document目录下的日志文件。

为了得到ipa,尝试了5种方法。

  • 1):iTools方法,无法备份ipa。
  • 2):iMazing,近一年才流行的软件,可以方便备份、恢复。通常用于下载在国区App Store无法下载的App。亲测了一下,发现其经过特殊加密、压缩,保存的文件后缀为imazingapp格式,无法转换成ipa。相比iTunes与iTools,其功能还是很强大。
    如图可以看到,通过iMazing可以看到backup文件以及一些用不到的文件。


    21 s.png
23a.png
  • 3):iTunes。12.6版本之后官方直接把APP这个选项都关闭了。。。
  • 4):使用Disk Drill:利用数据恢复的原理找到ipa。https://www.waerfa.com/how-to-export-sandbox-data-from-ios-app-by-disk-drill
    如图是手机中所有恢复的文件,只有这一个文件夹,完整的ipa也恢复不了。
    41恢复总监1 a.png
  • 5):越狱,砸壳。门槛较高。
  • 6)使用Xcode调试,选“Windows->Devices and Simulators"可以拿到ipa.


    61下载下架1.png
62下载下架.png

综上所述,以上5种方法之所以都失败就是因为iOS8.3之后安全性提高。相比之下,iMazing软件还是比较强大的,如图所示2款式,现在appStore下架了,新手机没法下载,但是今天用iMazing完成了转移。方法6需要有源码,通过Xcode调试是一种拿到ipa的方法。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,076评论 2 59
  • 力克胡哲,一个没有双手没有双脚的普通少年,却用自己的经历鼓励着成千上万的人。 “我的负担,也可以成为祝福,给了我独...
    有时迷糊阅读 265评论 0 0
  • 距离毕业和入职也有一年,我想我该停下来回顾一下过往,特别是最近内心受到痛苦和煎熬,期间也有不少过来人的指点和自己的...
    瑞奇叔叔阅读 227评论 0 0
  • 大暑未至,日子已热得不成样子。 整日泡在空调房里,也难免头晕目眩,两脚虚浮。 一点都不想干活。事情却堆成了山。换证...
    茶人老七阅读 356评论 1 3

友情链接更多精彩内容