先日Flutterでのアプリ開発中、iPhone実機で確認しようとビルドした際に下記のエラーに突如見舞われました。

Unable to prepare iPhone for development.

とか

iPhone is busy: Fetching debug symbols for iPhone. Xcode will continue when iPhone is finished.

とか。

それまで問題なくビルドできていたのでなぜだろう?と思ったのですが、どうやらiPhoneのOSだかXcodeをバージョンアップしたときに起こりがちのエラーのようです。

下記は私が解決するまでに実行したこと全てです。
いつの間にか解決していたのでどれが効果的だったのか特定できてないですが、同じように困ってる人は試してみてください!どれかで解決できます。

  • flutter clean を実行して再度ビルド flutter build ios
  • 5~10分待ってから再度ビルド
  • iPhone/Mac PC間の信頼を一旦リセット(iPhone開く→設定→一般→転送またはiPhoneをリセット→リセット→位置情報とプライバシーをリセット)し、再度繋ぎ直して信頼
  • Mac PC再起動
  • iPhone再起動
  • iPhone内にビルドされているアプリを手動で一度消す
  • Xcodeのバージョンアップ
  • iPhoneのiOSのバージョンアップ

実機ビルドのように原因を特定しづらいエラーを、聞ける相手と一緒に解いていく学び方という選択肢もあります。

AIプログラミングスクール「SiiD」について

AIプログラミングスクール「SiiD」は、未経験からITエンジニア転職を目指す方向けのオンラインスクールです。

SiiDの特徴

  • 現役エンジニアでYouTube登録者約13万人の「セイト先生」が代表兼主任講師
  • 採用側の実務知見(2,000人以上の選考・150名以上のエンジニア採用)にもとづく指導
  • 生成AIを取り入れた学習設計と、実務レベルのフルスタックWeb開発スキル
  • Workship CAREER(株式会社GIG)と連携した無料の転職伴走支援
  • 経済産業省認定のReスキル講座で、給付金の条件を満たせば実質105,600円〜
  • 学割あり(35%オフ)

こんな方におすすめ

  • 未経験・文系・社会人からITエンジニア転職を本気で目指したい方
  • 独学に限界を感じている方
  • 費用を抑えながら実務スキルと転職サポートを両立したい方

「未経験だから」とあきらめる必要はありません。採用する側を知り尽くしたプロが、給付金で負担を抑えながら内定まで伴走します。