如何从 iOS 模拟器获取 IPA 文件
How to get IPA file from iOS simulator
我使用 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 运行。您需要通过 date/time 或应用程序名称进行一些搜索,即
find . -name "SomeXamarinApp*"
您可以 cd
进入您找到的目录,您将获得 .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
~~~~~~
我使用 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 运行。您需要通过 date/time 或应用程序名称进行一些搜索,即
find . -name "SomeXamarinApp*"
您可以 cd
进入您找到的目录,您将获得 .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
~~~~~~