如何从iOS模拟器中获取IPA文件



我已经开发了两个带有Xamarin.forms和ionic的简单应用程序,并且需要在Android和iOS的创建APK和IPA文件上执行反向工程。我需要这样做。从Android模拟器中获取APK文件很容易,但是从iOS模拟器中获取IPA文件的最佳方法是什么?

我已经尝试使用Cydia,但是到目前为止还没有成功。我在Xcode中看到,如果您有Apple Developer帐户,则可以选择导出IPA。获取两个IPA文件的最佳方法是什么?如果我得到它们,它们是否已被保密?

模拟器中没有安装的应用程序的.ipa,只有一个.app

从您的主目录中,CD进入:

~/Library/Developer/CoreSimulator/Devices

从您运行的每个模拟器设备类型的唯一ID列表。您需要按日期/时间或应用程序名称进行一些搜索,即

find . -name "SomeXamarinApp*"

您可以 cd进入找到的dir,并且您将拥有.app的位置:

tree
└── Forms_Tester_LibBased.iOS.app
    ├── Forms_Tester_LibBased.dll
    ├── Forms_Tester_LibBased.iOS
    ├── Forms_Tester_LibBased.iOS.exe
    ├── Forms_Tester_LibBased.iOS.pdb
    ├── Forms_Tester_LibBased.pdb
    ├── Info.plist
    ├── LINKEDIN.png
    ├── LaunchScreen.storyboardc
    │   ├── 01J-lp-oVM-view-Ze5-6b-2t3.nib
    │   ├── Info.plist
    │   └── UIViewController-01J-lp-oVM.nib
    ├── Mono.Security.dll
    ├── Mono.Security.pdb
    ~~~~~~

相关内容

  • 没有找到相关文章