投稿

ラベル(iOSアプリ)が付いた投稿を表示しています

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コンソールで登録。 ただ、新しいアプリを同じ名前では登録出来ないので、 「...

[AppStore登録用] 画像編集なしで現行モデルにない古いの機種のスクショを撮る方法

イメージ
Android/iOSアプリを開発してストアで公開していますが、どこのストアでも、アプリを登録するのに様々な必要事項がいくつかあリます。 最近、AppleのAppStoreにアプリを登録する際に必須となるアプリのスクリーンショットで「 どうやったら撮れる? 」という事例があったのでここに備忘録としてメモしておきます。 ※: 「違うサイズのiPhoneでスクショを撮って画像エディタでサイズを変更する」などという解決法を紹介しているページが結構あるみたいですが、このメモではiOSシミュレータに iPhone 5.5インチディスプレイがスクショ出来るシミュレータを追加する方法 を紹介しています。 なので、編集無しでスクリーンショットをそのままAppStoreの登録に使う事が出来ます。 [ 目次 ] iOSアプリ登録にはアプリのスクショが必須 実機が無くてもiOSシミュレータで撮影 iPhone 5.5インチディスプレイ ??   👈 問題 iOS 16.4 シミュレータをインストールする手順   👈 解決方 追記 追々記 : 「資料: スクリーンショットの仕様」 ※: ( 2025年1月 追記) 現時点ではAppStore登録時にスクショが必要になるApple機種は現行のXcodeのシュミレーターでサポートされる機種になっていますが、今後も特定の画面サイズが現行のXcodeのシュミレーターでサポートされない古い機種になってしまった場合でも応用出来る方法になります。 iOSアプリ登録にはアプリのスクショが必須 AppleのストアにiOSアプリを登録して公開する際には、Appleが指定する解像度でアプリのスクショを撮ってアプリの登録ページにアップロードする必要があります。 👇はiOSアプリを登録する際に使うページの一部ですが、画面のサイズごとにアプ...

ぴゅこらーと:「出会って何日目」の日数計算の仕様

イメージ
最近、ちょっとしたきっかけで、2.5次元Vチューバーの「 ぴゅこる 」さん (国王) が、配信サイトの「 ツイキャス 」で、毎日深夜2時から定期配信をしている 「 ぴゅこる王国放送 」 向けのスマホアプリ: 「 ぴゅこらーと 」 の開発をしています。 ぴゅこらーと には、 ぴゅこる王国配信で開催されている 「 ぴゅこるスタンプラリー 」 というイベント向けの メモ帳機能 や、 ぴゅこる王国配信の開始時/終了時の プッシュ通知機能 、 メトロノーム機能 などの いくつかの機能があります。 以前、アプリを使っている方から、これらの機能に加えて、「推しアプリ」などにある様な、推しに出会ってからの経過日数を表示する機能を追加して欲しいという要望があったので、 「 出会って何日目 」 という、アプリ内で指定した記念日からの経過日数を表示する機能を、 2023年6月 末にリリースされた「ぴゅこらーと」バージョン0.1.3に追加しました。 設定されたの日付(=記念日)から現在までの日数を表示する機能なので、単に経過した日数だけを表示するだけなら比較的単純なのですが、これに、「 何年何か月何日目 」という表示方法のオプションを加えてみた処、記念日の日付が特定の日付の場合は経過日数の計算方法が少しややっこしかったので、ここに 「 ぴゅこらーと 」 で採用している 経過日数の計算方法 をメモしておきます。 [ 目次 ] 前置き 何日目 何年、何か月 前置き カレンダー上の日数 人間が手で計算する場合は、記念日と本日のをカレンダー上で確認してから間の日数を手動で数える事になりますが、iPhoneやAndroidなどの電算機器内部では、少し違った計算方法が使われます。 というのも、iPhoneやAndroidなどのアプリなどを作るプログラミングでは 日時 は「年月日」ではなく、 1970年1月1日(午前)0時0分0秒 (UTC)からの秒数 として処理されるのが一般的です。 ...

[ツイキャス配信・閲覧支援ツール] キャスポケットツール: 初期設定

イメージ
ツイキャス配信・閲覧支援機能をいくつか搭載したアプリ、 『 キャスポケットツール 』 ( Android | iOS ) を作ってみました。 ツイキャス のユーザーやライブ配信を検索する機能をはじめ、自分のサポート・サポーターを閲覧したり、気になるユーザーを登録してライブ配信の通知を有効にしたりする事が出来ます。 このアプリの機能を使うのには、 アプリを ツイキャスのアカウントに連携 する必要がある他、 Android 13とそれ以前 のAndroidでは、 バックグラウンド処理を有効 にすると、登録した「気になるユーザー」のライブ配信開始の通知を受け取れる確率が上がるので、 ここに『キャスポケットツール』を使うのに 最低限必要な初期設定 をメモしておきます。 [目次] キャスポケットツールの機能 初期設定 バックグラウンド処理の有効化 iOS Android 13とそれ以前のAndroid 備考 関連メモ #キャスポケットツール キャスポケットツール Android版 by kii_memo_jp iPhone/iPad版 by BIBO-HQ キャスポケットツールの機能 メイン画面 現時点では次の機能が搭載されていて、アプリのメイン画面から選択する事が出来ます。 ...