zoukankan      html  css  js  c++  java
  • Mac下利用Cordova打包 iOS App以及出现的问题

    1. 安装 cordova

      sudo npm install cordova

    2. 创建项目

      创建一个demo文件夹,里面自动加载基本的文件以及目录

      cordova create demo com.test.demo demo

    3. 把web工程拷贝到demo/www目录下

    4. 准备

      $ npm install -g ios-sim $ npm install -g ios-deploy

      安装这两个插件,参数-g是全局安装。

    5. add platform
      切换到demo目录下,因为之前demo项目已经有了cordova android环境
      只需添加ios平台即可。
      cordova platform add ios

    6. build
      cordova build ios

    7. run
      cordova run ios

    8. remove
      cordova plateform rm ios

    9. 注意事项:如果在iOS9+的系统中,会出现需要设置信任才能打开App:设置-描述文件-对应的AppID选择信任
    10. 同时在,iOS9中,可能会遇到无法请求到数据的问题,这是因为iOS9中:

      app内访问的网络必须使用HTTPS协议。我们目前大多数请求还是用的http协议。

      所以最简单的办法就是回退http协议。

       解决方案: plist文件中新增一个App Transport Security Settings,同时底下增加一个item:Allow Arbitray Loads设置为YES

      

       官方文档:http://cordova.apache.org/docs/en/5.1.1/guide/cli/index.html#link-2

          cordova.apache.org/docs

  • 相关阅读:
    基于spark-streaming实时推荐系统
    xgb
    FM算法解析及Python实现
    FM算法
    计算广告
    转发推荐系统文章
    【spark】dataframe常见操作
    VS Code WSL 2 配置 Spring Boot 2
    Makefile
    Paper English
  • 原文地址:https://www.cnblogs.com/daomul/p/4992386.html
Copyright © 2011-2022 走看看