2016-09-14 100 views
0

我需要使用swift創建cordova iOS phoneGap插件。我對此沒有任何想法。我訪問了這個鏈接 - 「http://cordova.apache.org/docs/en/latest/guide/platforms/ios/plugin.html」 但是這對我來說似乎含糊不清,還沒有一步一步的詳細說明。請幫我這個(任何教程,一步一步的指示?)如何創建科爾多瓦iOS Phonegap插件(Swift)?

更新

我已經使用教程 - 「http://moduscreate.com/writing-a-cordova-plugin-in-swift-for-ios/」,後用相同的代碼相同的步驟,但運行時卡住了命令 「科爾多瓦建立IOS」,下面的錯誤 -

**建立失效**

以下製作命令失敗: CompileXIB TestApp /類別/ MainViewController.xib (1次失敗) 錯誤:命令錯誤代碼爲65:xcodebuild和args:-xcconfig,/ Users/kirti/testapp/platforms/ios/cordova/build-debug.xcconfig,-project,TestApp.xcodeproj,-target,TestApp,-configuration,調試,-sdk,iphonesimulator,-destination,平臺= iPhone模擬器,構建,CONFIGURATION_BUILD_DIR = /用戶/基爾提/ testapp /平臺/ IOS /建造/仿真器,SHARED_PRECOMPS_DIR = /用戶/基爾提/ testapp /平臺/ IOS /構建/ sharedpch

請幫幫我。我不明白是什麼問題?

謝謝! https://github.com/akofman/cordova-plugin-add-swift-support

你可以有它一個嘗試,也可以參考以下article這是一個很好的教程:

回答

0

我已經解決了錯誤的問題finally.The原因「構建失敗」,是由於swift.In SWIFT 3的版本,你需要的功能之前加上「@objc」 name.In我來說,這就像 -

@objc(回聲:)FUNC回波(命令:CDVInvokedUrlCommand){// ... enter code here ..}

0

我爲了讓科爾多瓦項目的迅速支持這樣做插件。

+0

...我使用這個教程,但同時在運行命令測試應用程序,我卡住了「cordova build ios」。獲取更新代碼中提到的錯誤。 – Kirti

相關問題