我一直在使用一个应用程序(具体地说,是Simblee应用程序)来管理硬件设备的一些软件组件--电机系统。例如,Simblee ios应用程序用作UI来控制硬件设备的一些功能,如打开设备上的led灯、管理设备输出的功率等。
但是,该应用程序不再通过app Store提供。我仍然可以在已经安装了Simblee应用程序的手机上使用该应用程序,但我刚刚买了一部新手机,我不能通过那部手机使用Simblee。我在网上看到,也许可以将应用程序从手机转换为ipa文件。我曾尝试使用iMazing生成ipa文件,但遇到ipa文件损坏的问题。当我在diawi上与其他人分享这个应用程序时,我得到的错误是: 4001009:无效的.ipa文件:缺少嵌入式移动设备。
我的问题有两个: 1)有没有其他方法可以将移动应用程序转换为ipa文件? 2)如果没有,有没有办法修复我遇到的这个错误?
发布于 2019-12-17 03:33:41
移动应用程序通过IPA文件分发。你面临的问题是应用程序签名。iOS应用程序由应用程序商店为特定设备进行数字签名。你需要从应用商店安装该应用,以便为新设备进行注册。我不认为有办法绕过这一步,除非你使用越狱手机。
在Mac上,你可以将一个Mac应用程序从一台Mac复制到另一台在应用商店中使用相同AppleID的Mac上,它会对它进行身份验证,它会正常工作,但我不认为你可以在iOS应用程序上做到这一点。
tldr:我想你不走运。
https://stackoverflow.com/questions/59360374
复制相似问题