Link to this article: http://blog.csdn.net/sing_sing/article/details/7489906
Install Tianyi cloud storage app on iOS device today, open http://cloud.189.cn/wap/index.jsp directly on safari, and click “click to install for free”, as shown below:
The magic happened. Download the app directly on your device and install it, without going through the app stroe. After clicking the app to open it for the first time after installation, you will be prompted "whether to open distribution" or something. Go to the app store and find that there is no "Tianyi Cloud Storage" app.
This one can be shocked. It may be ignorant. IOS apps can also be installed in this way. Will it be inconvenient in the future?
Curiosity came, researched, and found that the link opened by clicking was as follows:
itms-services: ///? action = download-manifest & url = http: //cloud.189.cn/download/client/iOS/cloud189.plist? v = D1.0.6
I googled it, and finally got a little frown. Open this address: http://cloud.189.cn/download/client/iOS/cloud189.plist, you will see a plist file with the following content:
<? xml version = "1.0" encoding = "UTF-8"?>
<! DOCTYPE plist PUBLIC "-// Apple // DTD PLIST 1.0 // EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version = "1.0">
<key> items </ key>
<key> assets </ key>
<key> kind </ key>
<string> software-package </ string>
<key> url </ key>
<string> http://cloud.189.cn/download/client/iOS/cloud189_1.1.1.ipa </ string>
<key> metadata </ key>
<key> bundle-identifier </ key>
<string> com.21cn.cloud189 </ string>
<key> bundle-version </ key>
<string> 1.1.1 </ string>
<key> kind </ key>
<string> software </ string>
<key> title </ key>
<string> Tianyi Cloud Storage </ string>
ipa is placed in this position:
This installation method uses the deployment method recommended by Apple to use the enterprise certificate to sign the app to install the program. Tianyi Cloud Storage uses this method to bypass the app store and install directly on the iOS device. Strictly speaking, it is actually not in compliance. Apple's relevant provisions.
Further understanding, in addition to the app signed by the enterprise certificate, the app with the ordinary signature method can also be installed in this way on 100 devices specified in the packaging profile. Hehe, this is all right, now you can solve the problem of publishing an unapproved app or an internal test app. It is not too late to start testing.
After testing, the personal certificate signature can be used to publish the app in this way. The specific steps are as follows:
Please see here for the latest updates:
IOS 7.1 cannot use the enterprise application deployment method to install the app (2014-09-13 update: solution behind the dropbox wall)
Copyright statement: This article is an original article by the CSDN blogger "sing_sing". It follows the CC 4.0 BY-SA copyright agreement. Please reprint the original source link and this statement for reprinting.
Original link: http://blog.csdn.net/sing_sing/article/details/7489906
- Scan QR code to share on WeChat