APICloud框架--sublime使用自定义loader

来源:互联网 发布:网络作家白天的新文 编辑:程序博客网 时间:2024/06/05 03:34

官方的apploader调试器,只是有官方的一些模块,如果我们使用非官方的模块就要使用自定义loader进行调试。接下来就走一边sublime设置自定义loader的步骤

修改config.xml

打开本地创建的 moduleTest 应用的 config.xml 文件,把其中的 id 修改成云平台创建的应用 ID

把代码放置到云空间

这一步大家都应该会,进入开发控制台,选择代码,有三种方式可以使用

  • 官方的SVN
  • git或者码云
  • 上传代码压缩包(不推荐)

不管你采用何种方式,代码和云联系起来就可以了

编译自定义loader

在 APICloud 控制台中,配置好应用的端设置、证书、包名等,再进入 -> 模块页面 -> 添加自己需要的模块

到 APICloud 平台 -> 模块页面 -> 选择’自定义Loader’标签

点击自定义 Loader 编译按钮 -> 等待编译完成 -> 下载(不用安装)

真机同步

Android 应用的真机同步

找到 Sublime Text 安装目录 -> 浏览插件目录\Packages\APICloudLoader\appLoader\custom-loader(Mac 系统为:/Users/用户名/Library/Application Support/Sublime Text 3/Packages/APICloudLoader/appLoader/custom-loader)

IOS应用的真机同步

找到 Sublime Text 安装目录 -> D:\安装目录\Data\Packages\APICloudLoader\appLoader\custom-loader-ios(Mac 系统为:/Users/用户名/Library/Application Support/Sublime Text 3/Packages/APICloudLoader/appLoader/custom-loader-ios)

新建一个文件夹,以云端应用 ID 命名,把刚下载的自定义 Loader 放入此目录,Android 应用重命名为 ‘load.apk,iOS 应用则为load.ipa’。

获取应用包名

新建一个 ‘load.conf’ 文件(version - 自定义 Loader 版本号,packageName - 应用包名),格式如图:

注意:iOS平台的自定义loader,如果没有上传自己的iOS证书,则所有app项目的自定义loader统一包名为“com.api.customloader”

测试

回到我们的sublime编辑器中,右键项目文件夹,选择’Android真机同步..’ 或 ‘iOS真机同步..’

等待真机同步完成, Android 手机自动打开刚同步的应用,代表同步成功,iOS不会自动打开应用,需要手动打开同步完的应用。

暂不支持iOS 10 以上版本的手机。

欢迎访问为的博客

0 0
原创粉丝点击