LoginSignup
2
1

More than 5 years have passed since last update.

Mac OS SierraでCordovaを構築した際のメモ

Posted at

追加したパス

export PATH=$PATH:$HOME/.nodebrew/current/bin
export PATH=$HOME/Library/Android/sdk/platform-tools:$PATH
export PATH=$HOME/Library/Android/sdk/tools:$PATH
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
export GRADLE_HOME=/usr/local/Cellar/gradle/3.5/bin

追加したエイリアス

alias xcode='open -a /Applications/Xcode.app'

Androidの開発環境の準備でハマった点

Android sdkの最新バージョンだと、リビジョンtools/templatesは削除されてしまっていて、それのせいで盛大にコケた。
引用:

ダウンロードページ(https://developer.android.com/studio/index.html)の一番下にある「コマンドライン ツールのみ入手する」では、今日現在はまだr25.2.3が配布されているので、これをダウンロード・展開して、作られたtoolsフォルダーを差し替えれば良いでしょう。

解決に役立った記事:https://teratail.com/questions/68549

Xcodeの開発環境の準備でハマった点

  1. Xcodeは最新版じゃないとダメ。
    旧OSを使用しているなら、今すぐ最新のSierraにして、最新のXcodeを手に入れましょう。

  2. Xcodeに認証情報をちゃんと設定しないとコマンドラインツールのビルドさえも通させない厳格さ
    Xcodeのbuild settingsページのcode signing identity項目に、

debug に iphone developer : {email@gmail.com}
any ios sdk に ios developer
releaseに iphone developer : {email@gmail.com}
any ios sdk に ios developer

って感じで設定

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1