2014年8月21日木曜日

PhoneGap : InAppPurchase-iOS のインストール

PhoneGap では課金処理が JavaScript から制御できるプラグインが、
有志によっていくつか公開されています。

2014年8月現在も更新され続けている熱心なプラグインに
"cc.fovea.plugins.inapppurchas" があります。
https://github.com/j3k0/PhoneGap-InAppPurchase-iOS

プラグインのインストールに成功すると、
storekit というオブジェクトがグローバルに作成され、
それを使って課金処理が制御できるようになります。
if(window.storekit !== undefined) {
    alert('プラグインのインストールに成功しました');
}

Readme にはインストールに関して色々書いてありますが、
コマンド1つだけでOKです。
$ phonegap local plugin add git://github.com/j3k0/PhoneGap-InAppPurchase-iOS.git
$ phonegap plugin list
cc.fovea.plugins.inapppurchase 3.4.1 "InAppPurchase" <= これがでてくればOK

Readme の Manually にもソースファイルの移動や、
config.xml の編集などが書いてありますが、
こちらは上記のコマンドを使用しないで手動でインストールする場合の方法なので、やる必要はありません。(これもやっていたせいで詰まっていました)

0 件のコメント:

コメントを投稿