问题标签 [mobile-config]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 每当我向 Meteor 添加新的 cordova 包时,我都会收到“错误:缺少变量:REVERSED_CLIENT_ID”
从现有的 Meteor 包构建 ios 应用程序。Xcode
为了让应用程序成为一个项目,我一直在运行以下命令:
我已经有一个mobile-config.js
,其中包括流星的所有典型配置,例如App.info
, App.icons
, App.launchScreens
, App.appendToConfig
。另外,我已经REVERSED_CLIENT_ID
包含在文件中。一切正常,直到我添加任何科尔多瓦插件(meteor add plugin cordova:
等)
该应用程序构建成一个.xcworkspace
但随后出现了我认为这些cordova插件将解决的问题。如何配置/修复 REVERSED_CLIENT_ID 和/或配置问题并添加 cordova 插件,以便该项目可以编译为 Xcode .xcworkspace
?
ios - iOS 14、mobileconfig、DNS over HTTPS,支持 DNSDomainMatch 白名单
我在 https 服务器上运行我自己的 dns。我希望大多数 DNS 请求都通过它,但是来自“apple.com”、“icloud.com”域/子域的任何请求都可以绕过我的 DOH 服务器并使用手机的默认 DNS。
我创建了一个 .mobileconfig 配置文件,如下所示(我替换了 doh 服务器 url 和探测 url):
然而,我的 DOH 服务器日志仍然显示来自 *.apple.com 和 *.icloud.com 域的大量请求。在做了一些测试之后,我无法判断它是否将它们中的任何一个列入白名单。
请参阅https://developer.apple.com/documentation/devicemanagement/dnssettings/ondemandruleselement上的文档。文档表明(DNSDomainMatch
加粗):
一组域名。如果指定列表中的任何域名与设备搜索域列表中的任何域匹配,则此规则匹配。支持单个通配符 * 前缀,但不是必需的。例如,*.example.com 和 example.com 都匹配 mydomain.example.com 和 your.domain.example.com,但不匹配 mydomain-example.com。
我玩过通配符的变体,但似乎没有什么不同。也许我误解了这一点——这是什么意思device's search domains list
?
是否有另一种方法可以让我使用 mobileconfig 将特定域列入白名单?我也尝试过使用ActionParameters
'sNeverConnect
但它似乎也不起作用。
ios - 当我单击网页上的按钮时生成 .mobileconfig 文件
当我单击网络上的按钮时,我需要生成一个 .mobileconfig 文件。
Myjob:网站上有图标列表,我可以选择所需的图标并单击一个按钮,当我单击按钮时,我需要生成一个带有所选图标的 .mobileconfig 文件。我在生成 .mobileconfig 文件时遇到了麻烦。我试图在网上找到答案,但我无法。如果有人在这里帮助我,我很高兴。我需要知道的是
- 制作 .mobileconfig 需要什么要求(在网络上,而不是通过 mac)
- 创建 .mobileconfig 文件的步骤是什么。