🦁

Flutterで作成したMacOSプロジェクトをApp Store Connectに提出する方法

2023/04/24に公開

結論

MacOSフォルダのRunnerファイルをXcodeから開く

あとはIOSと同じく、
Product > Archiveをすれば、

お馴染みのArchives画面が出てきます。

## 参考記事
https://docs.flutter.dev/deployment/macos

P.S

おそらくビルドを提出しようとしたら、このようなエラーが出ます。

Mac向けアプリには、アプリのカテゴリをinfo.plistに含める必要があります。
LSApplicationCategoryType | Apple Developer Documentation

それが設定されていないと言っています。
IOSの場合は必要ありませんが、macの場合だと必須のようです。 2023/4/23現在

https://qiita.com/MYamate_jp/items/a0149efc0df80c27d39e
この記事を参考に修正すれば提出できました。

僕の場合、Xcode上では見当たらなかったのでFlutterプロジェクトのMacOS>Runner>Info.plistから追加しました。

おすすめ

Flutterでアプリ開発を始める上での個人的なオススメをまとめています。
書籍はkindle unlimitedで新しいものを無料で読むのが良いと思います。

オススメ書籍

これから始める場合、flutter 1.x の時に書かれた本を読むのは辞めておいた方がいいです。
理由は、flutter 2.x 以降、null-safetyという仕様が加わり、書き方がガラッと変わりました。

僕は2.xがリリースされたあたりでFlutterを初めて、情報がアテにならずかなり苦戦しました。

これから始める方向け 【kindle unlimitedなら無料】

スマホで動くアプリを作ろう!ゼロから始めるFlutter実践入門編 ①: シンプルなアプリを作ってみよう
https://amzn.to/3yxutNM

初心者による初心者のためのFlutter詳解
https://amzn.to/39YcpSK

脱初心者向け(課金の実装など、具体的な実装方法や技術が書いてあります)

現場で使える Flutter開発入門
https://amzn.to/3kUXuLv

Discussion