個人的メモ用

はまりどころをメモするためのブログ

面白いもの作りたい。

RPGツクールMV アプリ化 IOS Android

cordova -v

10.0.0

 

npm -v

6.14.12

cordova create

 

cordovaにIOSAndroidを追加

cordova platform add ios

cordovaplatform add android

 

cordovaプラグインを追加

cordova plugin add cordova-plugin-wkwebview-engine

cordova plugin add cordova-plugin-wkwebview-file-xhr 

 

config.xmlに以下を追加

    <preference name="scheme" value="app" />

    <preference name="hostname" value="localhost" />

    <feature name="CDVWKWebViewEngine">

        <param name="ios-package" value="CDVWKWebViewEngine" />

    </feature>

    <preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" />

    <preference name="WKWebViewOnly" value="true"/>

 

Index.htmlに以下を追加

<script type="text/javascript" src="cordova.js"></script>

 

cordova build ios でビルド

 

admob入れるなら↓

cordova plugin add cordova-promise-polyfill

cordova plugin add cordova-admob-sdk

cordova plugin add cordova-plugin-admob-free --save --variable ADMOB_APP_ID="ca-app-pub-xxxxxxxxxxx~xxxxxxx”

ADMOB_APP_IDはadmobの管理画面で確認してください。

 

ADMOB_APP_IDがない場合

 

config.xmlに以下を追加し「cordova plugin add cordova-plugin-admob-free」

   <plugin name="cordova-plugin-admob-free" spec="^0.27.0">

        <variable name="ADMOB_APP_ID" value="" />

    </plugin>

 

cordova buildし

 

iosの場合、info.plistに追加

<key>GADIsAdManagerApp</key>

<true/>