投稿

2025の投稿を表示しています

Flutter備忘録: 公開アプリのバンドルIDの更新

イメージ
Google PlayとAppストアで公開しているアプリのバンドルIDを更新しないといけなくなってしまったのですが、その時の工程をここにメモしておきます。 どちらのストアでも、アプリは「バンドルID」で識別されいて、バンドルIDが違うと別のアプリだと認識されます。 また、既存のアプリのバンドルIDを変更する事はどちらのストアでも出来ないらしいので、新しいバンドルIDでアプリを新規登録する必要があります。 バンドルIDは。一度設定したら普通は変更する必要はないのですが、今回はアプリにFirebaseを導入する際に、Firebaseのツールが正しく動作せず、泣く泣くアプリのバンドルIDを変更せざるを得なくなりました。 結論としては、Google Playの場合は至って簡単で、 新しいバンドルIDでアプリを新規で登録した後、古いアプリの設定を更新すれば良かったのですが、Appストアの場合はやり方が悪いとアプリ公開の審査が通らず却下されるみたいで、まず既存のアプリを非公開にしないと新しいアプリは登録出来ない仕様みたいです。 またバンドルID変更に関するApple公式のドキュメントも見つける事もできませんでした。 [目次] GoolgeのPlayストアでバンドルID変更 AppストアでバンドルID変更 結果 GoolgeのPlayストアでバンドルID変更 Playコンソールのサイドバー Google Playの場合は、 新しいバンドルIDでアプリを登録 古いアプリの公開状況を「非公開」に設定 といった工程で、変更が割とスムーズに完了しました。 1. 新しいバンドルIDでアプリを登録 既存のアプリとは別に、新しいAndroidアプリを新しいバンドルIDで作成してPlayコンソールで登録。 ただ、新しいアプリを同じ名前では登録出来ないので、 「...

[Googleクラウド] Application EnginをArtifact Registryに移行しないといけない??

イメージ
「 Google Container Registry (GCR) 」が廃止されるとかで、保存されてりる内容が「 Artifact Registry 」に移動されるといったメールが10日ほど前にGoogleから届いたのですが、「Artifact Registry」って情報を保存してるだけで毎月課金されるサービスだと認識しているのですが、これから毎月いくら課金されるんでしょうか?? [ 目次 ] Google Couldチームからのメール Artifact Registry を使う場合 Google Couldチームからのメール 平素より Google のサービスをご利用いただきありがとうございます。本日は、貴社の  App Engine  アプリに影響する重要な変更についてご連絡いたします。古い App Engine プロジェクトでは、 Google Container Registry  を使用して、デプロイされたソースコードから作成されたコンテナ イメージを保存している可能性があります。 Google Container Registry は サポート終了 となり、 Artifact Registry  に置き換えられます。したがって、Google Container Registry にコンテンツがある場合は、以下の手順に沿って、App Engine でデプロイフローを自動的に移行できるようにする必要があります。 この変更に関する追加情報は以下のとおりです。 ご注意いただきたい点 App Engine をデプロイする際、Cloud Build はソースコードをコンテナ イメージに変換します。このコンテナ イメージは、Google Container Registry に保存される場合があります。 Artifact Registry は、コンテナ イメージを保存するための次世代サービスであり、リージョン化されたストレージとセキュリティ機能が改善されています。今後、Artifact Registry は App Engine が使用す...