草庐IT

ios - 从门户中删除配置文件是否会导致应用程序过期?

我们有一个应用程序,我们使用临时配置文件分发给员工。我们现在有一个业务需求,即从配置门​​户中删除配置文件(尽管它会保留在设备上)。我的印象是,在使用临时分发时,会定期检查Apple的服务器(尽管我相信这是根据服务器上存储的证书检查存储在设备上的配置文件的有效性,并且除非证书被吊销,否则不应受到配置文件的任何更改的影响,对吗?)。我的问题是:-从我们的配置门户删除临时配置文件是否会导致应用停止在员工设备上运行? 最佳答案 据我所知,这并没有发生。配置文件仅在安装时检查,无法像使用证书一样“撤销”配置文件。因此,该应用程序仍然可以使用

ios - 如何在 ios 强制门户弹出浏览器上播放视频

我已经使用dd-wrt、wifidog、authpuppy和一些来自authpuppy的插件以及我自己的网络应用设置了一个强制门户。我发现html5中的视频标签无法在ios弹出式浏览器上播放(我认为它是一个UIWebView),而android可以正常播放。是否可以在这个ios的缩减版本浏览器上播放视频? 最佳答案 它适用于ios7。似乎ios6(或以下)无法在弹出式网络浏览器中加载某些资源类型(例如mp4或zip等)。Here提出解决此类问题的方法。(它跳过弹出浏览器)不过如果真的要弹窗浏览器播放视频,我也在研究中...:P

iphone - ios 配置门户中的 "Managed by Xcode"配置文件是什么?它是如何创建的?

我在IOSProvisioningPortal中创建了多个配置文件,突然出现了一个带有“由Xcode管理”标签的新配置文件。这是什么?它是如何创建的?它有什么用? 最佳答案 这通常是团队资料。一旦您将设备连接到您的Mac并将其设置为XCode中的开发设备,它就会创建。如果我没记错的话,XCode会询问您是否要将它添加到您的开发者帐户并创建一个由XCode管理的配置文件。不确定... 关于iphone-ios配置门户中的"ManagedbyXcode"配置文件是什么?它是如何创建的?,我们

iOS 开发者门户 : Cannot add or edit app ids and profiles (greyed out)

我突然无法添加或编辑应用ID和配置文件在我的AppleiOS开发者门户中这在以前从未发生过。有人熟悉这个吗? 最佳答案 当您的用户权限不允许您添加/删除证书和配置文件时,通常会出现这种情况。请在人员标签上检查您是否是管理员而不是成员。https://developer.apple.com/account/#/people/ 关于iOS开发者门户:Cannotaddoreditappidsandprofiles(greyedout),我们在StackOverflow上找到一个类似的问题:

android - 带有嵌入式浏览器的 Google OAuth 2.0 和强制门户

Android和IOS设备都有一种机制来检测访客Wifi网络上的强制门户。每当检测到强制门户时,这些设备都会启动嵌入式浏览器以显示强制门户。我的强制门户允许我的访客wifi使用他们的Google身份验证凭据以允许访问我的wifi。该门户通过Google服务触发OAuth2.0并取回用户配置文件。一切正常,不幸的是,Google决定于4月22日停止在嵌入式浏览器中支持OAuth2.0。https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html据我所知,在强制门户检

ios - 有没有办法在不使用 Apple 开发人员门户的情况下将设备添加到配置文件?

Apple开发者门户关闭一天多了,有没有办法在不使用http://developer.apple.com/iphone/的情况下将设备添加到配置文件中??我想知道XCode4.5是否有一些允许这样做的功能,但是,来自Apple的guide这似乎是不可能的。编辑:我尝试使用XCode4.5通过单击“使用此设备进行开发”将设备添加到配置文件中,我相信这应该将设备添加到通配符配置文件中。但是它似乎不起作用,我得到以下信息:我认为错误可能是由于服务器宕机造成的,因为我没有得到任何“Xcode支持的iOS版本”列表。有otherquestions解决这个问题,但我相信这是一个不同的用例,因为我们

iphone - 如何让 iOS 应用程序启动强制门户(热点登录)?

在星巴克等拥有强制门户的地方使用Safari时,iOS设备将启动一个特殊的模式webview以通过门户进行身份验证。我已经看到第三方应用程序会触发此操作,因此可以在Safari之外执行此操作,但我不知道如何操作。它似乎并不是仅通过使用Reachability或发出网络请求就免费提供的。编辑:我能说的最好的是我接受的答案有时有效。这可能是正确的答案,但我不知道为什么它不一致。在启动强制门户之前,可能需要多次网络尝试。 最佳答案 是UIRequiresPersistentWiFi在你的plist文件中设置?这是开发人员可用于指示WiFi

android - 集中式与分散式移动应用程序门户

最近我一直在阅读thisarticle关于移动应用程序开发。在第25页/第28页,他们讨论了集中式和分散式移动应用程序门户。不幸的是,这篇文章已经过时了。假设我想对当今的主要移动平台进行分类。最初我会想出这样的事情:GoogleAndroid:集中式AppleiOS:集中式WindowsPhone:集中式黑莓操作系统:集中Firefox操作系统:去中心化AmazonFireOS:集中式你会如何完成这个?我没有找到验证这些信息的方法。谷歌即应该是集中的,因为谷歌Play商店。但是,还有其他方法可以下载Android应用程序,例如Aptoide。然后是OperaMobileStore.您可

ios - 在 iOS 开发门户中创建配置文件时未显示推送证书

我已经为我的应用创建了一个开发推送证书(按照这些步骤http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1)我可以在门户的证书部分看到证书。现在我正在尝试创建一个包含证书的配置文件,但是当门户询问要在配置文件中包含哪些证书时,我刚刚创建的证书没有列出。我已经三重检查了我用来创建证书的应用程序ID是否与我用来创建配置文件的应用程序ID相同-如果我检查了应用程序ID,则绿点已出现在启用的推送旁边部分。那么为什么在创建配置文件时证书没有作为选项出现?

ios - bundle 标识符 iOS 配置门户

我是iOS企业计划的团队代理。我正在尝试添加一个新的应用程序ID(新的应用程序ID以前从未在我的帐户中使用过,但它可能已被另一个企业帐户使用。但是,提交后,它说:Thebundleidentifieryouhavespecifiedisalreadyinuse.Pleaseselectanother.为什么会这样,我该如何解决? 最佳答案 AppID必须在全局范围内是唯一的(而不仅仅是在您的iTunes帐户中是唯一的)。如果您或其他人在另一个iTunes帐户(企业版或常规帐户)上使用过该bundleID,则不能在任何其他帐户上重复使