2012-11-12 105 views
1

因此,我遵循this tutorial关于如何使用ASP.NET和C#从iOS设备获取UDID。我得到.mobileconfig工作,并加载在iPad上。但现在我的问题是,当我点击“安装”(见下图)时,它给我错误“配置文件安装失败” - “无效配置文件”。安装配置文件服务 - 配置文件安装失败(从iOS获取UDID)

enter image description here

我可以看到在iPad访问我的网页,并给我的UDID,但我似乎无法找到一个页面,显示我什么了iPad要回来。

现在我只是在某些XML,但不工作:

<plist version="1.0"> 
<key>status</key> 
<string>OK</string> 
</plist> 

Here is the .mobileconfig im using

回答

2

寻找高和低,我发现后this comment由Lakitu这说做301重定向。

如果有人有兴趣在这里是我用来重定向代码:我看你需要重定向到一个目录

 context.Response.Status = "301 Moved Permanently"; 
     context.Response.AddHeader("Location", "/device/enroll.aspx"); 
     context.Response.End(); 

,但是任何文件似乎罚款。

快乐编码!

+0

从哪里我必须在上面写?如果我想从.mobileconfig文件存储UDID,那我该怎么做?在asp.net c# –

+0

你必须写一个通用处理程序(.ashx)发送数据到设备。 查看http://bendytree.com/tips/Getting-an-iPhone-UDID-from-Mobile-Safari 下面是我是如何做到的: http://pastebin.com/fZEtiQMd – Dumpen