云发布H5 SDK合规说明(iOS)

更新时间:
复制 MD 格式
说明

根据《个人信息保护法》、《数据安全法》、《网络安全法》等法律法规和监管部门规章要求,App开发运营者(以下简称为“开发者”)在提供网络产品服务时应尊重和保护最终用户的个人信息,不得违法违规收集使用个人信息。为帮助开发者在使用云发布H5 SDK过程中更好地落实用户个人信息保护相关要求,避免出现侵害最终用户个人信息权益的情形,特制定本合规使用说明。

一、云发布H5 SDK申请系统权限说明

权限内容

是否必选

权限用途

INTERNET

是

允许SDK联网的最基础权限,用于提供云发布H5发布服务。

RECORD AUDIO

否

用于提供麦克风相关能力的JS API

PHOTO

否

用于提供读取图片相关能力的JS API

CAMERA

否

用于提供相机相关能力的JS API

LOCATION

否

用于提供定位能力的JS API

PASTE BOARD

否

用于提供使用剪切板能力的JS API

CALENDAR

是

用于提供日历相关能力的JS API

二、云发布H5 SDK功能及相关个人信息

功能

采集个人信息字段

个人信息采集目的

功能配置方案及示例

iOS客户端获取H5应用更新

(基础功能)

设备信息(包括操作系统版本、设备型号)

用于发布策略

基础功能,必要信息

三、云发布H5 SDK可选个人信息字段配置方案

可选个人信息字段

个人信息采集目的

功能配置方案及示例

不涉及

不涉及

不涉及

四、云发布H5 SDK合规初始化配置方案

重要
  • 您务必确保用户同意《隐私政策》之后再调用云发布H5 SDK初始化方法。

代码示例

#import <WindVane/WindVane.h>

@interface EMASWindVaneConfig : NSObject
+ (void)setUpWindVanePlugin;
@end

@implementation EMASWindVaneConfig

+ (void)setUpWindVanePlugin {
    // 设置APPKey
    // [WVUserConfig setAppKey:@"Your appKey"secrect:@"Your secretKey"];
    [WVUserConfig setAppKey:@"Your appKey"];
    // 设置环境
    // [WVUserConfigsetEnvironment:WVEnvironmentDaily];
    [WVUserConfig setEnvironment:WVEnvironmentRelease];
    // 设置TTID
    // [WVUserConfig setTTid:@"windvane@****"];
    // 设置UA
    [WVUserConfig setAppUA:[NSString stringWithFormat:@"TBIOS"]];
    // 设置 App 名称,会在 UserAgent 中带上,请务必正确设置。
    [WVUserConfig setAppName:@"EMASDemo"];
    // 设置App版本
    NSDictionary *infoDictionary =[[NSBundle mainBundle] infoDictionary];
    [WVUserConfig setAppVersion:[infoDictionary objectForKey:@"CFBundleShortVersionString"]];
    // WKWebView 支持 NSURLProtocol
    [WVURLProtocolService setSupportWKURLProtocol:YES];

    #ifdef DEBUG
    [WVUserConfig setDebugMode:YES];
    // 打开 WindVane 的 Log
    [WVUserConfig openWindVaneLog];
    [WVUserConfig setLogLevel:WVLogLevelVerbose];
    [WVBasic setJSLogLevel:WVLogLevelVerbose];
    #endif

    // 初始化WindVane各模块
    [WVBasic setup];
    [WVAPI setup];
    [WVMonitor startMonitoring];

}

@end