KeyError: ‘DEPLOYMENT_TARGET_CLANG_FLAG_NAME’の解決方法(NativeScript)

iOS向けにrunやbuildをしようとした時にKeyError: ‘DEPLOYMENT_TARGET_CLANG_FLAG_NAME’というエラーに見舞われました。

筆者の環境

  • MacOS: Monterey 12.3
  • Xcode: 13.3

解決方法

こちらのリンクを参考に@nativescript/iosを8.2.2にバージョンアップ

npm install @nativescript/ios@8.2.2 --save-dev

その後、以下のコマンドでビルドし直すと解決しました。

ns clean
tns run ios --device 'iPhone 13 mini' --sdk 15.4

英語圏アプリで会社や嫌な取引先に依存しない収入を作りませんか?
その裏側を紹介するメールマガジンを配信しているので、ご興味あれば覗いてみてくださいね。