Как распространять iOS приложения минуя AppStore: http://habrahabr.ru/post/160087/
Разработка под iPhone OS. Курс молодого бойца: http://habrahabr.ru/post/86597/
Как распространять iOS приложения минуя AppStore: http://habrahabr.ru/post/160087/
Разработка под iPhone OS. Курс молодого бойца: http://habrahabr.ru/post/86597/
<?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"> | |
<dict> | |
<key>items</key> | |
<array> | |
<dict> | |
<key>assets</key> | |
<array> | |
<dict> | |
<key>kind</key> | |
<string>software-package</string> | |
<key>url</key> | |
<string>http://it-home.pro/ios/ilines.ipa</string> | |
</dict> | |
</array> | |
<key>metadata</key> | |
<dict> | |
<key>bundle-identifier</key> | |
<string>com.vitaliy.iLines</string> | |
<key>bundle-version</key> | |
<string>1.0</string> | |
<key>kind</key> | |
<string>software</string> | |
<key>title</key> | |
<string>iLines</string> | |
</dict> | |
</dict> | |
</array> | |
</dict> | |
</plist> |
<html> | |
<head> | |
<title>Установка приложений IT-Home</title> | |
<style> | |
li{font-size:60pt margin:20px 0} | |
</style> | |
<meta name="viewport" content="width=device-width" /> | |
<meta name="apple-mobile-web-app-capable" content="yes" /> | |
</head> | |
<body> | |
<ul> | |
<li><a href="itms-services://?action=download-manifest&url=http://it-home.pro/ios/ilines.plist"> | |
Установить приложение iLines</a></li> | |
</ul> | |
</body> | |
</html> |
1. Скинуть на хостинг файлы из этого Gist'а. | |
2. Добавить в web.config типы этих файлов, чтобы IIS их нормально отдавал: | |
<system.webServer> | |
<staticContent> | |
<mimeMap fileExtension=".plist" mimeType="text/html" /> | |
<mimeMap fileExtension=".ipa" mimeType="application/octet-stream" /> | |
</staticContent> | |
</system.webServer> | |
Доп. инфа тут: http://paul-usher.com/tag/azure/ | |
3. Определение UDID: http://get.udid.io/ | |
My: 322bf503740bb685b7c7678f750896e746fb8d09 | |
Irinka 5S: 066e8b6566f08ee1fe46388c69f0ade314d51dc9 | |
Verevkin 4: 120e070d2fd8dc214de12269bd9dc03fb499cf01 | |
Verevkin 5S: f7e146547ee333825a30f77981b7afdf3499a8fa |