Table of Contents

上一个主题

移动云

下一个主题

Rank

本页

新浪云移动打包说明文档

原理

新浪云移动打包为使用 Cordova 跨平台HTML5 Hybrid APP开发方案的开发者提供在线打包服务。目前线上环境Cordova版本为 5.3.3

目前支持Android/iOS两个平台的打包。

  • Android平台:支持Android4.0及以上系统版本。
  • iOS平台:支持iPhone设备,支持iOS7及以上版本。

警告

目前iOS平台统一使用新浪云企业证书签名,仅做测试使用,无法用于上传到Appstore。如果需要提交到AppStore,需要自行上传Release证书,目前还不支持,该功能紧张开发中。

如何添加和使用插件?

  • 有哪些插件可以使用?

访问 Cordova Plugins ,搜索需要使用的插件。暂不支持需要特殊设置的插件。

  • 如何添加插件?

如果用到Cordova plugin插件,请将待安装的插件全名以json数组的格式存储到待打包的目录的根目录下的 plugin.json 文件中。

例如要添加 cordova-plugin-media-capture 插件和 cordova-plugin-battery-status 插件,则 plugin.json 的内容如下:

[
    "cordova-plugin-media-capture",
    "cordova-plugin-battery-status"
]

若plugin.json文件为空,或者未设置plugin.json文件,则默认添加 cordova-plugin-whitelist 插件。

备注说明

警告

暂不支持自行设置config.xml文件。

  • 默认入口文件为 index.html

  • 若设置了 cordova-plugin-whitelist 插件,默认开启所有链接访问权限。如下所示:

    <access origin="*" />
    <allow-intent href="http://*/*" />
    <allow-intent href="https://*/*" />
    <allow-intent href="tel:*" />
    <allow-intent href="sms:*" />
    <allow-intent href="mailto:*" />
    <allow-intent href="geo:*" />