Ionic或Cordova可以支持托管的应用程序配置吗?

碎纸机

我试图从我的MDM(AirWatch)中获取并存储用户名字符串值。有人告诉我可以通过使用托管应用程序配置来实现,并且想知道Ionic或Cordova是否可以支持此操作?我正在构建一个混合应用程序。

如果没有,是否有人可以使用Managed App Config指导我正确的方向?

谢谢,

安迪

碎纸机

解决方案

对于希望实现此功能的任何人

在研究了不同的插件之后,这是目前最好的插件(https://github.com/apla/me.apla.cordova.app-preferences)。尽管文档有些缺乏(或者至少对我来说很难上手),所以这里没有提到我所做的事情:

安装插件后,运行:

$ cordova prepare

这将生成一个Settings.bundle文件,供您将键值放入其中。

然后转到platform / ios / Settings.bundle并将其复制到xcode项目的Resources目录中。

无论出于何种原因,我仍然很难读取密钥,因此这是我用于Root.plist文件的结构

<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>

在我的app.js文件中,是控制器的结构:

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);
  }
};
});

希望对任何有兴趣的人有所帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ionic或Cordova可以支持托管的应用程序配置吗?

来自分类Dev

我可以从Ionic 2应用程序取消InAppBrowser Cordova插件中URL的加载吗?

来自分类Dev

Cordova应用程序可以在PhoneGap Build上使用吗?

来自分类Dev

使用AWS S3和CloudFront托管React应用程序。有人可以建议配置以访问动态URL吗?

来自分类Dev

Cordova Visual Studio Plugin for Hybrid应用程序仅支持本地HTML文件吗?

来自分类Dev

我们可以在本地托管的离子应用程序中使用Angularfire吗?

来自分类Dev

我可以更改托管应用程序的Min SDK版本吗?

来自分类Dev

可以使用Cloud9编辑Heroku上托管的PHP应用程序吗?

来自分类Dev

命令行上的topshelf托管应用程序可以检测到按键吗?

来自分类Dev

是否有一种方法可以使用不同的环境配置文件进行基于Ionic Framework的Cordova应用程序的开发和生产设置

来自分类Dev

提交 iOS 应用程序时,我可以使用 Facebook 应用程序页面作为支持 URL 吗?

来自分类Dev

我可以在Windows Phone应用程序中获得支持的语言列表吗?

来自分类Dev

我仍然可以上传不支持iOS8 +的应用程序吗?

来自分类Dev

配置tomcat并托管Java Web应用程序

来自分类Dev

使用代理配置托管 Angular 应用程序

来自分类Dev

Apache Cordova可以编译到旧版Windows桌面应用程序(非都市版)吗?

来自分类Dev

我可以使用Apache Cordova(本地版本)签署Android应用程序吗

来自分类Dev

我可以使用Cordova访问iPhone应用程序沙箱中的Library dir吗?

来自分类Dev

我可以在cordova中为iPad和iPhone(通用)应用程序设置不同的方向吗?

来自分类Dev

apache cordova应用程序可以用作signalR客户端吗?

来自分类Dev

html <select>-可以在cordova / phonegap应用程序上工作吗?

来自分类Dev

您可以将应用程序配置为仅在应用程序的特定页面中才接收FCM消息吗?

来自分类Dev

PhoneGap / Cordova中的Bluetooth LE支持的应用程序

来自分类Dev

可以在应用程序之间共享托管的InApp计费购买

来自分类Dev

托管Linux:是否可以运行多个网站应用程序?

来自分类Dev

是否可以在 AWS 中托管 *CONSOLE* 应用程序

来自分类Dev

非https上的地理位置仍然可以在Ionic应用程序上使用吗?

来自分类Dev

Glass应用程序可以暂停吗?

来自分类Dev

我可以在由AWS S3托管的Web应用程序中实施Google登录吗?

Related 相关文章

  1. 1

    Ionic或Cordova可以支持托管的应用程序配置吗?

  2. 2

    我可以从Ionic 2应用程序取消InAppBrowser Cordova插件中URL的加载吗?

  3. 3

    Cordova应用程序可以在PhoneGap Build上使用吗?

  4. 4

    使用AWS S3和CloudFront托管React应用程序。有人可以建议配置以访问动态URL吗?

  5. 5

    Cordova Visual Studio Plugin for Hybrid应用程序仅支持本地HTML文件吗?

  6. 6

    我们可以在本地托管的离子应用程序中使用Angularfire吗?

  7. 7

    我可以更改托管应用程序的Min SDK版本吗?

  8. 8

    可以使用Cloud9编辑Heroku上托管的PHP应用程序吗?

  9. 9

    命令行上的topshelf托管应用程序可以检测到按键吗?

  10. 10

    是否有一种方法可以使用不同的环境配置文件进行基于Ionic Framework的Cordova应用程序的开发和生产设置

  11. 11

    提交 iOS 应用程序时,我可以使用 Facebook 应用程序页面作为支持 URL 吗?

  12. 12

    我可以在Windows Phone应用程序中获得支持的语言列表吗?

  13. 13

    我仍然可以上传不支持iOS8 +的应用程序吗?

  14. 14

    配置tomcat并托管Java Web应用程序

  15. 15

    使用代理配置托管 Angular 应用程序

  16. 16

    Apache Cordova可以编译到旧版Windows桌面应用程序(非都市版)吗?

  17. 17

    我可以使用Apache Cordova(本地版本)签署Android应用程序吗

  18. 18

    我可以使用Cordova访问iPhone应用程序沙箱中的Library dir吗?

  19. 19

    我可以在cordova中为iPad和iPhone(通用)应用程序设置不同的方向吗?

  20. 20

    apache cordova应用程序可以用作signalR客户端吗?

  21. 21

    html <select>-可以在cordova / phonegap应用程序上工作吗?

  22. 22

    您可以将应用程序配置为仅在应用程序的特定页面中才接收FCM消息吗?

  23. 23

    PhoneGap / Cordova中的Bluetooth LE支持的应用程序

  24. 24

    可以在应用程序之间共享托管的InApp计费购买

  25. 25

    托管Linux:是否可以运行多个网站应用程序?

  26. 26

    是否可以在 AWS 中托管 *CONSOLE* 应用程序

  27. 27

    非https上的地理位置仍然可以在Ionic应用程序上使用吗?

  28. 28

    Glass应用程序可以暂停吗?

  29. 29

    我可以在由AWS S3托管的Web应用程序中实施Google登录吗?

热门标签

归档