##はじめに
FlutterでAPL開発を行い、APPLEの申請を行っていたのですが、思わぬところでつまずいたので、備忘録として保存しておきます。
通常のビルドは、実施可能ですし、シュミレーターの起動や実機での起動も上手く行ってたにも関わらず、appleでの申請用にarchiveしようとしたら内部で使用しているライブラリをimportできないとエラーになりました。
この記事を参考にarchiveしており、エラーになりました。この記事は何も悪くはなく、素晴らしい記事です。
##試した内容
- クリーンして再ビルド。 → NG
-
これを参考に、Podfileを削除して、
pod install
からやり直し。 →NG - これを参考に、deployment target を変更してみる。 →NG
- これを参考に、読み込みのパスを変更。 →NG
##結局解消した方法
これを参考にしました。
Runner.xcproject
ではなくRunner.xcworkspace
でXcodeを開いてarchiveする必要があったみたいです。
下記のコマンドで開けるので、お試しください。
open Runner.xcworkspace
結局の原因
これ にこの2つの開き方の違いが記載されているのですが、複数プロジェクトの依存関係を解決できていなかったみたいです。