无线分发应用--通过 Safari 安装 App
Last updated
Was this helpful?
Last updated
Was this helpful?
iOS 支持以无线方式安装企业级应用程序,这可让您在不使用 iTunes 的情况下将内部软件分发给用户。
用户需要将设备的加到 Apple Developer Center 中心的设备里,并更新 .mobileprovision文件
Scheme 里将 Archive 的 Build Configuration 换成 Debug 模式
Archive 后从 Organizer 找到app文件,生成 ipa 文件
生成 plist 文件,将它与 ipa 文件放到服务器上,并可通过网址访问并可下载
做一个网页供大家访问后点键接跳转下载此plist, 如果生成将网址生成一个二维码,就更方便了。
比如:
注: {}里的内容是要替换的
注: {}里的内容是要替换的
可能需要配置你的 Web 服务器以便正确地传输清单文件和应用程序文件。
对于 OS X Server,将以下 MIME 类型添加到 Web 服务的“MIME Types”(MIME 类型)设置中:
application/octet-stream ipa
text/xml plist
对于 IIS,使用 IIS Manager 在服务器的“属性”页面中添加 MIME 类型:
.ipa application/octet-stream
.plist text/xml
example:
iOS 7.1修改了manifest.plist文件的访问协议,之前可以通过http协议访问,在iOS 7.1之后必须使用https协议方式访问。
比如之前的链接代码为:
itms-services://?action=download-manifest&url=http://doruby.com/manifest.plist
需要修改为:
itms-services://?action=download-manifest&url=https://doruby.com/manifest.plist
如果你没有放置或制作 SSL 证书的地方,可以将 plist 文件放到 上,然后得到文件的下载地址: , 替换 www.dropbox.com
为 dl.dropboxusercontent.com
即可。