本プラグインはCarthageで導入したライブラリを使用してCordovaプラグインを開発するためのプラグイン。
XcodeのBuild Phases
へRun Script
の設定を行う。
- iOS
Ruby(>=2.3.0)
Node(>=6.13.1)
Cordova(>=6.5)
Carthage(>=0.2)
https://github.com/Carthage/Carthage
https://github.com/CocoaPods/Xcodeproj
https://github.com/Leonidas-from-XIV/node-xml2js
cordova plugin add https://github.com/nrikiji/cordova-plugin-carthage-support.git
- plugin.xmlのframeworkタグにcarthage属性を追加
plugin.xml
<carthage>
<cartfile>github "line/line-sdk-ios-swift" ~> 5.0</cartfile>
<framework src="LineSDK.framework"/>
<framework src="LineSDKObjC.framework"/>
</carthage>
cordova prepare ios
のタイミングでBuild Phases
のRun Script
へ設定