針對小程序組件,默認會集成所有的 API 能力,您可按需移除當前小程序用不到的 API。具體情況如下:
remove_pod 支持的組件 | 組件描述 | 包含的 API |
mPaaS_TinyApp_Audio | 小程序音頻 | audio |
mPaaS_TinyApp_Device | 小程序設備 | my.onAccelerometerChange(function callback) my.onGyroscopeChange(function callback) my.onCompassChange(function callback) my.onUserCaptureScreen(CALLBACK) my.getScreenBrightness(OBJECT) |
mPaaS_TinyApp_Location | 小程序位置 | |
mPaaS_TinyApp_Multimedia | 小程序多媒體 | |
mPaaS_TinyApp_Player | 小程序播放器 | |
mPaaS_TinyApp_Scan | 小程序掃碼 |
操作步驟
安裝 beta 版 cocoapods-mPaaS 插件。
說明cocoapods-mPaaS 插件 beta 版僅支持在 10.2.3及以上基線中使用。
sh <(curl -s http://mpaas-ios-test.oss-cn-hangzhou.aliyuncs.com/cocoapods/installmPaaSCocoaPodsPlugin.sh)
安裝完成后,使用命令
pod mpaas version --plugin
確認是否為 beta 版本。重新運行命令更新本地基線:
pod mpaas update 10.2.3
。說明若您的基線為
cp_change_15200851
,執(zhí)行pod mpaas update cp_change_15200851
更新基線。使用
mPaaS_pod
命令之前,在podfile
里引入remove_pod "mPaaS_xxx"
。比如,在mPaaS_pod "mPaaS_Ariver"
之前使用remove_pod "mPaaS_TinyApp_Audio"
去除小程序音頻。remove_pod "mPaaS_TinyApp_Audio" mPaaS_pod "mPaaS_Ariver" pod 'xxx' # 對應的三方原生庫