- RPGツクールMV/RPGツクールMZで作成されたプロジェクトをiOSアプリ化するためのXcode プロジェクトです。
- プラグインは不要、RPGツクールMV(MZ)でデプロイメントしたファイルを所定の場所に配置するだけです。
- iOS側でWKWebViewを表示し、RPGツクールMV(MZ)で出力されたhtml/javascriptを読み込みます。
- ローカル(
file://)で実行されるXMLHttpRequest等のCORSを回避するために、WKURLSchemeHandlerを使用しています。
- RPGツクールMV
- Xcode 13.3
- RPGツクールMV 1.6.2
- iOS 15.5
- RPGツクールMZ
- Xcode 13.3
- RPGツクールMZ 1.1.1
- iOS 15.5
- CocoaPods 1.11.3
-
githubよりCloneもしくはzipをダウンロードします。
- 広告機能などが無いバージョンもあります。こちらからzipをダウンロードできます。
-
ダウンロードした場合は、zipを解凍します。
-
RPGツクールMVプロジェクトをAndroid/iOS用にデプロイメントします。
- Android/iOS用にデプロイメントする場合、音声ファイルの
.oggファイルがデプロイメントされるフォルダに含まれません。.oggファイルを使用する場合は、ウェブブラウザ向けでデプロイメントしてください。
- RPGツクールMZの場合は、ウェブブラウザ/Android/iOS用にデプロイメントします。
- Android/iOS用にデプロイメントする場合、音声ファイルの
-
デプロイメントされたwwwフォルダ配下のファイルを、mv_to_iosの
htmlSourceフォルダ配下に配置します。 -
ターミナルを起動して、mv_to_iosのフォルダまで移動します。その後、
CocoaPodsのインストールコマンドを実行します。- この手順は、広告機能などが無いバージョンでは不要です。
$ cd /mv_to_ios # mv_to_iosのフォルダまで移動、パスは適宜置き換えてください $ pod install -
Xcodeを起動します。
-
mv_to_iosのXocdeプロジェクトを開く時は、
mv_to_ios.xcworkspace(白いアイコン)を選択します。広告機能などが無いバージョンではmv_to_ios.xcodeproj(青いアイコン)を選択します。 -
Xcodeの画面上部メニューから、
Product>Buildをクリックしてビルドを実行します。 -
左側ツリーから、
mv_to_iosをクリック、TARGETSのmv_to_iosをクリック、Signing & Capabilitiesをクリック、TeamがNoneとなっているので適切なDeveloper Accountを選択します。(Apple Developer Programへの登録が必要です。/iOSシミュレータで実行する場合はこの操作は不要です。) -
PCにiOS端末を接続し、
再生ボタンアイコンをクリックすると、iOSにアプリがインストールされデバッグモードで起動します。
- push通知(Firebase)
- アプリ内課金
MIT





