我们都知道苹果商店App Store是目前唯一的苹果官方正规应用下载渠道,用户想要下载App就只能通过App Store。但是由于苹果审核很严格,很多应用都是无法上架的,那么不上架App Store的App怎么安装到ios设备上?
1.越狱
“越狱”是前些年比较流行的概念,其原理就是通过对ios系统的**来获取ios系统的最高权限,ios设备越狱后可以下载安装App,无需通过App Store的审核,但是越狱之后ios系统的稳定性得不到保障,无法更新系统,可能会导致系统崩溃等,同时也将失去苹果的保修政策,所以,越狱安装App并不是很合理。
2.苹果签名
苹果签名是苹果面向开发者提出的一项机制,开发者使用企业开发者账号生成的.p12开发证书能够给App添加信任,从而让App能够免上架App Store即可安装到ios设备上。苹果建立这种发布方式的初衷就是让那些没有通过App Store审核的App进行内部测试,或者是那些针对企业内部用户发布的应用进行发布,然后用户通过扫描二维码,添加信任后即可将App安装到手机上。
3.超级签名
超级签名的原理是使用个人开发者账号的100台真机调试的资格用作App的内测分发,即使用了苹果提供给开发者的Ad-Hoc分发通道,把安装设备当做开发设备进行分发。用户通过扫描二维码即可直接下载。
4.TF签名
TF签名即testflight上架,业内把上架App到testflight的过程叫做TF签名。TF签名就是苹果App的内测方式,用户可以通过下载testflight——搜索App的方式下载已经上架到testflight的App。
在以上四种方式中,TF签名作为苹果官方的应用内测分发渠道,其安全性和稳定性都得到了保障,因此想要下载未上架App Store的App,最好是联系开发者做TF签名。