安装配置文件服务 - 配置文件安装失败(从 iOS 获取 UDID)

     2023-02-23     249

关键词:

【中文标题】安装配置文件服务 - 配置文件安装失败(从 iOS 获取 UDID)【英文标题】:Install Profile Service - Profile Installation Failed (Get UDID from iOS) 【发布时间】:2012-11-12 10:01:24 【问题描述】:

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

我可以看到 iPad 访问我的页面并为我提供 UDID,但我似乎找不到显示 iPad 想要返回的页面。

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

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

Here is the .mobileconfig im using

【问题讨论】:

【参考方案1】:

在高低搜索后,我找到了 Lakitu 的 this comment,它说要进行 301 重定向。

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

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

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

编码愉快!

【讨论】:

我必须从哪里写到上面?如果我想从 .mobileconfig 文件中存储 UDID,那么我该怎么做呢?在asp.net c#中 您必须编写一个通用处理程序 (.ashx) 将数据发送到设备。见bendytree.com/tips/Getting-an-iPhone-UDID-from-Mobile-Safari我是这样做的:pastebin.com/fZEtiQMd

测试飞行配置文件安装失败,SCEP 服务器返回无效响应

】测试飞行配置文件安装失败,SCEP服务器返回无效响应【英文标题】:TestflightProfileInstallationFailed,theSCEPserverreturnaninvalidresponse【发布时间】:2014-11-0204:45:22【问题描述】:我的一位用户在安装TestFlight应用程序(不是Apple的TestFlig... 查看详情

使用推送通知配置文件安装应用程序失败

】使用推送通知配置文件安装应用程序失败【英文标题】:Appinstallationfailedusingpushnotificationprofile【发布时间】:2016-09-2714:42:49【问题描述】:使用启用推送通知的证书将应用程序安装到设备时,出现以下错误消息。“此应用程... 查看详情

应用程序安装失败:找不到此可执行文件的有效配置文件

】应用程序安装失败:找不到此可执行文件的有效配置文件【英文标题】:AppInstallationfailed:Avalidprovisioningprofileforthisexecutablewasnotfound【发布时间】:2017-08-0810:00:34【问题描述】:XCode不允许我在我的个人iPhone上为客户运行iOS应用... 查看详情

即使从配置文件中删除了 UDID,iOS 应用程序仍在安装到设备中

】即使从配置文件中删除了UDID,iOS应用程序仍在安装到设备中【英文标题】:iOSappisstillinstallingintodeviceevenafterUDIDremovedfromtheprovisioningprofile【发布时间】:2017-07-1810:22:35【问题描述】:首先我添加了设备的udid并进行了构建,并将... 查看详情

Charles Proxy iOS 坚持安装配置文件

】CharlesProxyiOS坚持安装配置文件【英文标题】:CharlesProxyiOSstuckoninstallingtheprofile【发布时间】:2021-08-2310:24:07【问题描述】:大家好。我在Mac和iPhone上使用CharlesProxy,但我开始遇到一些问题。所以我从两个设备上删除了所有证书... 查看详情

sqlserver2000安装程序配置服务器失败

1、如果安装MSSQL失败后不想重装系统,那么将安装文件拷到其他同样系统版本的机器上去安装,安装到默认的路径,安装完后将C:\\ProgramFiles\\MicrosoftSQLServer目录复制到出错的机器,替换原有文件在出错的机器上重新运行安装程序... 查看详情

MySQL Server 5.7 安装在“写入配置文件”时失败

】MySQLServer5.7安装在“写入配置文件”时失败【英文标题】:MySQLServer5.7installationfailsat"Writingconfigurationfile"【发布时间】:2015-07-0404:09:11【问题描述】:我正在尝试在WindowsServer2008机器上安装MySQLServer5.7.7。它已经失败了好... 查看详情

无法在 iPad 上安装配置文件 - “无法安装配置文件...”

】无法在iPad上安装配置文件-“无法安装配置文件...”【英文标题】:Can\'tinstallconfigurationprofileoniPad-"Theprofile...couldnotbeinstalled"【发布时间】:2011-12-2709:45:54【问题描述】:我正在尝试创建一个简单的测试MDM服务器。我使... 查看详情

linux下安装配置redis详细教程,并配置哨兵模式

参考技术Aredis版本为redis-3.2.12,使用工具将安装包上传到data目录。在data目录下创建文件夹redis,将redis安装在此目录。第一步:解压。第二步:安装,PREFIX=/data/redis用来设置安装目录。到此,redis已经安装完成,剩下就是配置和... 查看详情

配置lamp

拓扑图:推荐步骤:安装Apache服务器启动服务安装MySQL服务启动服务设置账户密码 安装PHP依赖软件程序配置PHP服务和zend加速配置PHP和Apache协同工作测试访问 搭建DNS服务器部署PHPMyadmin系统访问使用​安装依赖程序创建管理mys... 查看详情

实验案例mysql主从复制与读写分离

...实验案例一、配置主从复制1、配置NTP时间同步服务器 1)安装ntp 2)修改NTP配置文件3)启动服务并设置开机自动启动4)从服务器同步时间2、安装MySQL(centos01,centos02,centos03都需要安装)1)安装编译MySQL(主从节点)2)优化调整࿰... 查看详情

配置lamp

一、安装apache服务器启动服务二、安装mysql服务器,启动服务器设置账户密码三、安装php依赖程序,配置php服务和zend加速,配置php和apache协同工作测试访问四、搭建dns服务器部署phpmyadmin系统访问使用一、安装配置apaache清空yum源... 查看详情

centos安装log.io

...实时传输数据而不会去存储历史数据npminstall-glog.io--"root"安装log.ionpm--registryhttps://registry.npm.taobao.orginstall-glog.io--user"root"可以使用淘宝的npm镜像 配置文件在~/.log.io目录下harvester.conf:客户端配置文件log_server.conf:服务端配置文... 查看详情

如何通过命令行为 iOS 开发安装开发者证书/私钥和配置文件?

】如何通过命令行为iOS开发安装开发者证书/私钥和配置文件?【英文标题】:Howtoinstalldevelopercertificate/privatekeyandprovisioningprofileforiOSdevelopmentviacommandline?【发布时间】:2011-05-2103:01:55【问题描述】:我正在为iOS应用程序项目配置... 查看详情

Xamarin 没有安装的配置文件与安装的 iOS 代码签名密钥匹配

】Xamarin没有安装的配置文件与安装的iOS代码签名密钥匹配【英文标题】:XamarinNoinstalledprovisioningprofilesmatchtheinstallediOScodesigningkeys【发布时间】:2016-02-1806:36:17【问题描述】:我正在尝试在本地而不是通过模拟器运行我的应用程... 查看详情

jenkins

01.jenkins安装jenkins网站:https://jenkins.io/安装:资料/jenkins.msi安装完成:自动打开浏览器使用8080端口02.jenkins系统配置修改端口号,不能使用8080打开安装目录jenkins.xml --httpPort=18080重启服务器系统管理/系统设置:配置jdk和ant环境&... 查看详情

redislinux上的安装与配置(详细图解)

1、下载http://redis.io/download2、解压至任一目录tarxzfredis-2.8.17.tar.gz3、编译并安装cdredis-2.8.17makecdsrcmakeinstallPREFIX=/usr/local/redis注意:make编译如果失败,因为没有安装gcc服务yuminstallgcc云安装gcc服务,之后提示下载文件y 查看详情

使用使用新配置文件签名的构建更新已安装的 iOS 应用

】使用使用新配置文件签名的构建更新已安装的iOS应用【英文标题】:UpdateinstallediOSAppwithbuildwhichissignedwithanewprovisioningprofile【发布时间】:2016-09-1408:50:05【问题描述】:我们在多台设备上安装了一个iOS应用,该应用使用通配符... 查看详情