2015-05-07 42 views
0

我正在嘗試構建將向Cordova JS公開本機API的Cordova插件。該插件將不會發布到公共註冊表。構建和調試Cordova插件的工作流程是什麼?

我想知道什麼是工具和流程來發展呢? cordova工具只能添加/刪除/ ls插件,我應該如何啓動一個新的插件?

我嘗試使用don/cordova-plugin-hello,但是當我嘗試修改ios的本機實現並重建項目時,結果XCode項目實現未更新。

回答

1

我使用iOS的插件和月食的Xcode爲Android插件

這是我遵循的步驟:

  1. 我創建一個使用科爾多瓦CLI新的科爾多瓦項目。
  2. 我打開該項目從日食/ Xcode中
  3. 我創建插件本機文件(.m/.h適用於iOS,.java用於Android系統)
  4. 我創建了www文件夾中的常見.js和索引鏈接。 HTML
  5. 最後,我將其添加到​​3210

    <feature name="PluginName"> <param name="ios-package" value="iOSPluginClassName" /> <param name="android-package" value="androidPluginClassNameIncludingPackage" /> </feature>

+0

ŧ hanks我遇到的問題是當我更改本地impl和用戶cordova運行ios時它不更新xcode項目 –

+1

我在開發插件時從xcode運行 – jcesarmobile

+0

這僅解決工作流的一部分:這隻能幫助在調試時更改插件本地實現,但不是在更改JavaScript包裝器時。 –

相關問題