有没有一种方法(工具或过程)从iTunes下载的东西(的.app?).ipa文件可在iOS模拟器上运行转换?是否有可能将针对iOS ARM编译的.ipa转换为可以在模拟器上运行的x86?
2
A
回答
0
没有,有没有简单的方法来做到这一点。
Here's a good answer that explains why it's not possible to disassemble an x86 binary and recompile it。从ARM到x86将会给这个问题增加一个更大的障碍。
我不知道你为什么会想这样做,但你最好的选择很可能是为你试图在模拟器中运行应用程序的源代码(或替换的搜索到应用,如果它不开源的)
+1
我会擦“现在”从回答:-)总体而言,反编译重新编译机器是一个非常复杂的过程,包括计算架构,我相信它不会是不可能的,至少在一个完全的这么多层次自动的方式。交换架构增加了一个额外的与ISA有关的问题 - 不同的指令是不能自动完成的(例如,跨不同架构的RMW指令) – ilpelle
相关问题
- 1. 是否有可能在Xcode 8上运行iOS 11模拟器?
- 2. 是否可以运行ARM的GoogleTV模拟器?
- 3. 是否可以在Windows上的iPhone模拟器中运行IPA文件?
- 4. 是否有可能为iOS编译potrace?
- 5. 是否有可能在Android模拟器上运行Viber
- 6. 是否有任何编译器可以将regexp转换为fsm?或可以转换为人类的话?
- 7. 是否可以在iOS上编译为Arduino编写的代码?
- 8. 是否可以在未安装Xcode的Mac上运行iOS模拟器?
- 9. 是否可以从存储在iOS模拟器中的包中编译一个.ipa
- 10. 是否可以运行iOS 4.0模拟器了?
- 11. 如何将IPA文件转换为可在iPhone模拟器上运行的项目文件?
- 12. 是否可以在FreeBSD上运行Flex SDK编译器?
- 13. 运行apk的android x86模拟器,但安装在ARM智能手机上
- 14. 是否有可能将cpp模型对象转换为NSData
- 15. 是否有可能将非UWP(ARM + x86)与UWP插件集成?
- 16. 是否有可以在Visual Studio 6上运行的反编译器C++
- 17. 是否可以在客户端的虚拟机上运行android模拟器?
- 18. 是否有可能在Xcode上的iOS上运行perl?
- 19. 是否可以编译Python以在V8引擎上运行?
- 20. 是否有可能将OCaml中编写的everething转换为PHP?
- 21. OS内核可以在x86和ARM上运行吗?
- 22. 是否可以将查询的输出转换为可能?
- 23. 是否可以在iOS模拟器中进行边缘滑动?
- 24. 使用houdini(Android模拟器)在基于x86的AVD上运行ARM库
- 25. 用arm-linux-xxx-gcc编译的用户程序在x86机器上运行?
- 26. 我可以在x86 C程序中模拟ARM NEON吗?
- 27. 从ARM针对x86?
- 28. 是否可以运行API <= 15的Android Tablet模拟器?
- 29. 是否可以编译PDFRender在JRE 1.4上运行?
- 30. iOS 8.3上的自定义UIWindow iPad可以在模拟器上运行,但不能运行在设备上
这是根本不可能的。编译的IPA文件不能转换为.app文件。 – Prav