Help us understand the problem. What is going on with this article?

Cordova Mac環境設定の苦労話し

ハイブリッドアプリ作成の元のCORDOVAを以前より研究してしてみたいと思っていましたが、今一つピンと来なかったのでそのままにしていました。今回先ずは環境構築と言う事で取り掛かったら、何と中々モノに出来ず苦労したので、その辺も含め投稿してみました。もしかしたらハイブリッド今更なのかも知れませんが?
先ずはsdkのパスを通す!!

vi ~/.bash_profile
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home
export ANDROID_HOME=/Users/myusername/Library/Android/sdk
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools/bin:$PATH

Android Debug Bridge(adb)コマンドでパスが通った事確認
adb version
android -h
現在のCORDOVAバージョンでは、Xcode10及びandroid studio3+が条件の様です。
cordova環境設定を下記の手順で。
Node.jsのインストール

cordovaのコマンドラインツールをインストール
npm install cordova -g

下記のcommandにてproject生成
cordova create MyApp com.example MyApp
フォルダへ移動
cd MyApp
cordova platform add ios android
cordova build ios
下記の様なエラーが出るのでxcodeでMyApp内のplatformのios更にMyApp.xcworkspaceよりプロジェクト開き
Signing for “MyApp" requires a development team. Select a development team in the project editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.2’

Teamを選択設定を実行し再度buildとrunを実行する。
cordova run ios
更にandroid studioを生成
ordova prepare android
cordova build android
上記処理後xcodeまたはandroid studioそれぞれの開発ツールにて開き実行すると

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away