... | @@ -28,3 +28,16 @@ cordova plugin add git+http://gitlab.easternphoenix.com/CordovaPlugin/blue-therm |
... | @@ -28,3 +28,16 @@ cordova plugin add git+http://gitlab.easternphoenix.com/CordovaPlugin/blue-therm |
|
2. 方便调试。
|
|
2. 方便调试。
|
|
Cordova项目引入、更新plugin的操作并不复杂,但相当繁琐。在开发调、试过程频繁操作会相当影响效率。「抽离」模式极大降低plugin的更新引入操作。开发者可以先对framework进行完整的开发、调试,待稳定可靠之后再引入到cordova项目下做完整的环境和系统测试。
|
|
Cordova项目引入、更新plugin的操作并不复杂,但相当繁琐。在开发调、试过程频繁操作会相当影响效率。「抽离」模式极大降低plugin的更新引入操作。开发者可以先对framework进行完整的开发、调试,待稳定可靠之后再引入到cordova项目下做完整的环境和系统测试。
|
|
另一方面,这种开发方式脱离具体的业务流程,只关注plugin的功能,同样可以提高开发效率。
|
|
另一方面,这种开发方式脱离具体的业务流程,只关注plugin的功能,同样可以提高开发效率。
|
|
|
|
|
|
|
|
#### 项目配置
|
|
|
|
使用BlueTherm SDK需要对info.plist做一些额外的配置:
|
|
|
|
|
|
|
|
```
|
|
|
|
<key>UISupportedExternalAccessoryProtocols</key>
|
|
|
|
<array>
|
|
|
|
<string>uk.co.etiltd.bluetherm1</string>
|
|
|
|
</array>
|
|
|
|
```
|
|
|
|
或者在xcode中info.plist添加下面配置
|
|
|
|
|
|
|
|
![9F591C88-49B2-4145-99CE-1950B82CCEEE](/uploads/cac8ee139699df99f62801b654a54270/9F591C88-49B2-4145-99CE-1950B82CCEEE.png) |
|
|
|
\ No newline at end of file |