首页 > 求助:向未越狱的设备安装app的实现方法

求助:向未越狱的设备安装app的实现方法

各位大神好,

小弟现在在做一个功能,类似快用助手那样,做一个win32程序(是在电脑上运行的),当有ios设备连接电脑时,用户点击安装,就往设备上安装我们自己的app,和快用助手或PP助手不同的是只安装我们自己的app,但是似乎只有越狱的设备才能安装,目前没有找到什么办法能往未越狱的设备上面安装。

对于已越狱的设备,当检测到设备连接电脑上之后就可以使用AMDeviceInstallApplication接口来向设备中安装app。未越狱的呢?

请问各位大神有什么好的办法么?

多谢。


未越狱的也一样的,甚至破解App也可以通过AMDeviceInstallApplication来安装。不过需要你做一些其他的功能,比如,因为未越狱,所以安装的程序要是正版的,就是说,这个程序是需要通过iTunes安装时也能在手机正常执行的。


未越狱是不是只能在通过Itunes 后者直接从App Store来安装应用。


先说下“快用”,他们的原理好像是,将软件包和iTunes的验证信息都保存。需要在iPhone上安装软件时,就用保存好的验证信息“欺骗”iPhone,达到软件正常安装的目的。

现在来说你的需求,如果你想参照快用的做法,也就意味着必须先在AppStore上架,然后你才能拿到对应的安装验证信息,但这样其事就不需要了。

如果你们只是想安装自己的Apps的话,可以考虑使用Apple的企业IDP,这样可以省去很多麻烦。 下面是“企业专用IDP介绍:

最企业专用的299$IDP,这种IDP允许企业内部分发应用,比如一些企业内部的OA系统,没必要放到App Store上分发,所以采用这种IDP。

299$的IDP与99$的企业IDP有什么区别呢?99$的IDP需要经过App Store发布,销售、分成、回款都必须经过苹果。299$的IDP不需要这样,你可以在企业内部分发应用,不需要苹果审核,你调用什么Private API也没人管你。国内一些发行商偷偷使用299$的IDP诱导用户绕开App Store进行下载安装,后来被苹果下架,然后装各种苦逼,塑造苹果审核团队“傲慢”的形象(凭什么我没有最惠国待遇?)…这叫公关,5毛搞定

【热门文章】
【热门文章】