Closed karokita closed 2 years ago
リリースからユーザーフィードバック回収までの流れ
iOS
Android
準備するもの
そういえばfirebaseの設定ファイルで思い出したんですが、初回リリースってfirebaseのプロジェクトはprd環境でリリースしますよね?flavor分けの対応をそれまでにやらなきゃいけません 😓
App Store Connect ヘルプ https://help.apple.com/app-store-connect/#/dev300c2c5bf
証明書 https://developer.apple.com/jp/support/certificates/
App Store で iOS アプリ公開に必要な「Certificates Identifiers & Profiles」について情報整理する https://qiita.com/c_tomioka/items/af5942b7031962c3faff
(2022年版)iOSアプリをAppStoreで公開する手順まとめ https://zenn.dev/moutend/articles/feebf0120dce6e6426fa
@kawadon780 リリース達人かわどさんにご質問です! アンドロイドで署名つきのAPKファイルを作成したいですが詰まってます。
どのサイトにも下記のような記述があるのですが、私のandroid studioには該当のメニューが存在せずで...
メニューバーで、[Build] > [Generate Signed Bundle/APK] をクリックします。 (サイト例 https://ramble.impl.co.jp/618/)
[私のAndroid studioの画面]
上記のどちらか、方法ご存じでしょうか...?
@karokita とりあえず署名付きのapk作るだけなら、そちらのBuild apkで問題ないです。 ただし、恐らく設定たりずエラーがでるか、もしくは指定したかった署名ができてない可能性はあると思います(デフォルトだとdebug用のjksファイルで署名されちゃうと思います)
また、リリースするには現在は「App Bundle」でないとダメです。
上記の問題も気になる所ですが、まずは以下2点できてますでしょうか?
apkを作成できるか? aap bundleを作成できるか?
あと、androidStudioでやってもいいですがコンソールコマンドで作成する方法もありまして、vscodeで開発する場合はそちらのやり方を採用する事があります(flutter build apk)
@kawadon780 ご確認ありがとうございます! はい、下記のような形でファイル作成できています。
app-release.apk app-release.aab
おお、なるほど。bundleでないとリリースできないのですね。 そしてVScodeでもいけるんですね。ふむふむ。。。
bundleだとすると、この手順通りにやると良い感じですかね。 https://qiita.com/uhooi/items/3bee37d763642c703738 一度試してみたいと思いました!
@karokita 返答遅れましてすみません。
作れてるならよかったです。 やる事は以下です。
1、秘密鍵を生成
2、その鍵で署名
ってだけなんですが、これよく考えたら自分のflavorの作業と被るんですよね。。ちょっと進め方どうしようかと悩みますね。 ちょっとgraldeの作業はむずかしいので自分の方でやった方がいいかもしれません。
@kawadon780 ありがとうございます!実は下記記事で解決しそうで、作業進行できている感じです。 https://virment.com/how-to-fix-missing-generate-signed-bundle-menu-for-flutter-app/
flavor分けの作業を進める上で、むしろここが進んでないのが作業上ボトルネックになってるとかあればお知らせください!
@karokita 承知しました!とりあえず任意の鍵で署名できているのであれば問題ないです! 被るかもーとかの作業も一旦気にしないで作業しようと思うのでダイジョブです!
概要
要件
■テスト
[ iOS] App Store Connect の Public ベータで公開/TestFlight
[Android] Firebase App Distribution
◎TestFlightを今更まとめてみた
TestFlightで内部テスターへiOSアプリを配信してみた
リンクを公開するだけでアプリのベータテストができるTestFlight Public Linkが超便利
Apple store connectにアプリを登録
[iOS] Firebase App Distributionを使用してiOSアプリを配布する
iOS TestFlight [TestFlight][新機能] リンクをシェアするだけでアプリのβ配信 ...
TestFlight を使用して Xamarin.iOS アプリを配布する
■本番
◎iOS
Apple Developer Appを使用した登録と本人確認
(2022年版)iOSアプリをAppStoreで公開する手順まとめ
(手順1)アプリのスクリーンショットを撮影する
(手順2)App IDを作成する
(手順3)アプリをAppStore Connectに登録する
(手順4)アプリの一般情報を編集する
(手順5)App Informationを設定する
(手順6)Pricing and Availabilityを設定する
(手順7)App Privacyを設定する
(手順8)アプリをアップロードする
◎Android
https://dev.classmethod.jp/articles/android-app-how-to-release/
事前準備 - Google Play Developer への登録
Android アプリを配布するには25ドルの Google Play Developer への登録が必要です。登録料は25ドルで、月額とかではなく初回に支払う
期限
親ストーリー
なし