ios - Ionic 或 Cordova 能否支持托管应用程序配置?
<p><p>我正在尝试从我的 MDM (AirWatch) 中获取并存储用户名字符串值。有人告诉我这可以通过使用 <a href="https://developer.apple.com/library/ios/samplecode/sc2279/Introduction/Intro.html#//apple_ref/doc/uid/DTS40013823-Intro-DontLinkElementID_2" rel="noreferrer noopener nofollow">Managed App Configuration</a> 来实现并且想知道 Ionic 或 Cordova 是否可以支持这一点?我正在构建一个混合应用程序。</p>
<p>如果没有,是否有人使用过 Managed App Config 并可以为我指明正确的方向?</p>
<p>谢谢,</p>
<p>安迪</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p><strong>解决方案</strong></p>
<p><strong>适用于希望实现此功能的任何人</strong></p>
<p>在研究了不同的插件之后,这是最好的一个(<a href="https://github.com/apla/me.apla.cordova.app-preferences" rel="noreferrer noopener nofollow">https://github.com/apla/me.apla.cordova.app-preferences</a>)。虽然文档有些欠缺(或者至少对我来说很难开始),但这里有一些我没有提到的事情:</p>
<p>安装插件后,运行:</p>
<pre><code>$ cordova prepare
</code></pre>
<p>这将生成一个 Settings.bundle 文件,供您将键值放入其中。</p>
<p>然后转到platforms/ios/Settings.bundle 并将其复制到您的xcode 项目Resources 目录中。</p>
<p>无论出于何种原因,我仍然难以阅读 key ,所以这是我用于 <strong>Root.plist</strong> 文件的结构:</p>
<pre><code><plist version="1.0">
<dict>
<key>PreferenceSpecifiers</key>
<array>
<dict>
<key>Type</key>
<string>PSTitleValueSpecifier</string>
<key>DefaultValue</key>
<string>Mango Farmer</string>//username value
<key>Key</key>
<string>username</string>//identifier value
</dict>
</array>
<key>StringsTable</key>
<string>Root</string>
</dict>
</plist>
</code></pre>
<p>在我的 <strong>app.js</strong> 文件中是 Controller 的结构:</p>
<pre><code>app.controller('GetUsername', function($scope) {
$scope.testPref = function () {
var prefs = window.plugins.appPreferences;
prefs.fetch(prefReadSucess, prefReadFailed, 'username');
function prefReadSucess(value) {
console.log(value);
}
function prefReadFailed(error) {
console.log(error);
}
};
});
</code></pre>
<p>希望对感兴趣的人有所帮助!</p></p>
<p style="font-size: 20px;">关于ios - Ionic 或 Cordova 能否支持托管应用程序配置?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/33262195/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/33262195/
</a>
</p>
页:
[1]