リバース・エンジニアリング

Flultterとテックブログと時々iOS

52. FlutterでiOSアプリでアプリ名を変更する時にしてはいけないこと

Flutter開発している時にiOSアプリを実機にインストールするついでにアプリ名も変更したら
Android Studio の方でiOS シミュレータがビルドできなくなりました。

エラー内容は Could not find the built application bundle at build/ios/iphonesimulator/Runner.app. です。

エラー文言

Could not find the built application bundle at build/ios/iphonesimulator/Runner.app.

Flutterのバージョンをアップグレードしたり、cleanビルドしたりしましたが復活しませんでした。
原因はXcode で実機ビルドした時にアプリ名を変更したのですが、GeneralIdentityDisplay NameをRunner以外に変更しました。
これが悪さをしていたみたいです。

f:id:qed805:20200510010111p:plain:w600
Xcode Display Name

Display Name をRunnerに戻したらシミュレータービルドできるようになりました。

既にStackOverFlow で解決済みのトラブルでした。

stackoverflow.com

iOSアプリの名前を変更する時はplistから変更するように注意しましょう。

それでは、ばいばい。