我已经精确地遵循了这一点来无线安装应用程序,并且还关注了不同的博客和帖子,但无法让企业分发工作。
我做了以下事情。
Index.html 页面:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>My app</title>
</head>
<body>
<ul>
<a href="itms-services://?action=download-manifest&url=http://10.0.20.600:5151/MyApp.plist">
Install App</a>
</ul>
</body>
</html>
MyApp.plist 文件:
<?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>URL</key>
<string>http://10.0.20.600:5151/MyApp.ipa</string>
<key>display-image</key>
<string>http://10.0.20.600:5151/icon72x72.png</string>
<key>full-size-image</key>
<string>http://10.0.20.600:5151/icon512x512.png</string>
<key>bundle-identifier</key>
<string>com.MyCompany.MyApp</string>
<key>bundle-version</key>
<string>1.0</string>
<key>title</key>
<string>MyAppName</string>
</dict>
</plist>
启用的 MIME 类型:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".ipa" mimeType="application/octet-stream" />
<mimeMap fileExtension=".plist" mimeType="text/xml" />
</staticContent>
</system.webServer>
</configuration>
授予对 MyApp.plist 文件的完全权限。
当我在 iPad 上的 Safari 上打开http://10.0.20.600:5151/index.html页面时,我得到该页面并单击安装应用程序,* 它什么也没做 *没有错误,什么也没有!
有人还提到要下载移动配置文件,所以我在 index.html 中添加了以下内容
<a href="http://10.0.20.600:5151/MyApp.mobileprovision">
Install Provisioning File</a>
..但是当我单击它时,它显示“找不到文件或目录”。
谁能告诉我我在这里错过了什么?我现在花了半天时间来完成这项工作!