插件操作指引 - 自定义外界数据 ### 基本结构 ```**_粗体_** { "platform": "ios", "target":"7.0", "describe": "描述信息", "version": "1.0.0", "identifier":"", "pluginEntry":[], "applicationEntry":[ "UATTest" ], "copy_plist":"", "copy_www":"", } ``` platform 是 插件版本,一般为ios target 是 插件支持的ios最低版本号 describe 否 描述信息 version 是 插件的版本号 params 否 插件需要对用户进行数据定制时,所必须的格式 identifier 是 插件的唯一标识,注:必须在服务器匹配是唯一的 pluginEntry 是 当插件支持cordova phonegap 接口输出时所携带的附加数据(输出插件的cordova 接口) applicationEntry 是 插件加载入主程序后,默认初始化的类 copy_plist 是 要复制到主程序的info.plist的参数 copy_www 是 要复制到主程序的以www为命名的group 组 framework 否 要加到主程序的system framework pluginReference 否 要加入的到主程序的文件 ### [params] 配置项说明 ``` "params" : [ { "tips" : "PingPP的scheme,一般为ping pp 的app id ", "key" : "pingpp_scheme", "display" : "PingPP scheme", "default" : "", "required" : true, "template" : [ "PingppConfig.plist", "../copy_info.plist" ] } ] ``` 参数 是否必须 说明 key 是 参数标识 display 是 显示名称 tips 否 输入提示 default 否 默认值 required 是 true|false ,是否必填参数 template 否 需要更替的参数值 **解释说明:** 请按照要求在后台配置好所需参数。首先需要在插件工程中新建plist文件进行配置后台要传入的参数(列如:{pingpp_scheme}),可以为默认。工程中所需配置参数要在copy_plist.plist文件中进行配置,打包后会将copy_plist.plist的配置参数复制到主程序中。 **实例:** PingppConfig.plist  copy_info.plist 