1

所以我按照本教程学习如何使用 ASP.NET 和 C# 从 iOS 设备获取 UDID。我让 .mobileconfig 正常工作,它在 iPad 上加载。我现在的问题是,当我点击“安装”(见下图)时,它会给我错误“配置文件安装失败”-“无效配置文件”。

在此处输入图像描述

我可以看到 iPad 访问了我的页面并给了我 UDID,但我似乎找不到一个页面来显示 iPad 想要返回的内容。

现在我只是返回一些 xml,但这不起作用:

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

这是我正在使用的 .mobileconfig

4

1 回答 1

2

经过高低搜索后,我发现了 Lakitu 的这条评论,它说要进行 301 重定向。

如果有人对这里感兴趣的是我用于重定向的代码:

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

我读到您需要重定向到一个目录,但任何文件似乎都很好。

快乐编码!

于 2012-11-12T10:32:45.067 回答