Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

課金ページの修正 #512

Merged
merged 34 commits into from
Feb 24, 2022
Merged

課金ページの修正 #512

merged 34 commits into from
Feb 24, 2022

Conversation

bannzai
Copy link
Owner

@bannzai bannzai commented Feb 20, 2022

Abstract

  • スラッシュの位置がずれていたので修正
  • 課金ページで x ボタンをつける
    • それに伴いフルスクリーン化した
    • 0687ea2
  • 課金表示はローカライズされているのが本来は正しそうなので、アプリ上の表記をすべて端末のLocaleに合わせて表示するようにした

Why

android でリジェクトされた

お客様のアプリには現在、支払いカートに表示されるサブスクリプション価格(ドル)は、請求される価格(円)とは異なります。

また閉じるボタンがはっきり表示されておらず、機能を利用するには定期購入しなければならないとユーザーが誤解する恐れがあります。

詳しい情報については、添付のスクリーンショットをご参照ください。

Links

Checked

  • Analyticsのログを入れたか
  • 境界値に対してのUnitTestを書いた
  • パターン分岐が発生するWidgetに対してWidgetTestを書いた
  • リリースノートを追加した

@bannzai bannzai marked this pull request as draft February 20, 2022 22:58
…ndroid/purchase

# Conflicts:
#	lib/domain/premium_introduction/premium_introduction_sheet.dart
ref: https://docs.flutter.dev/development/accessibility-and-localization/internationalization
> Also, in the pubspec.yaml file, enable the generate flag. This is added to the section of the pubspec that is specific to Flutter, and usually comes later in the pubspec file.

#
# ==== Emojis ====
# 🐛  🐛 バグ修正
# 🤘  🤘 機能改善
# 🐚  🐚 コマンドを実行した結果とか
# ✨  ✨ 部分的な機能追加
# 🎉  🎉 盛大に祝うべき大きな機能追加
# 💉  💉 libraryの追加
# 📝  📝 ドキュメント・READMEの整備
# ♻️   ♻️ リファクタリング
# 🚿  🚿 不要な機能・使われなくなった機能の削除
# 💚  💚 テストやCIの修正・改善
# 👕  👕 Lintエラーの修正やコードスタイルの修正
# 🚀  🚀 パフォーマンス改善
# 🆙  🆙 依存パッケージなどのアップデート
# 🔒  🔒 新機能の公開範囲の制限
# 👮  👮 セキュリティ関連の改善
# 🎨  🎨 デザイン修正
# 🚧  🚧 WIP 一時的なコミット

# ==== Format ====
# :emoji: Subject
#
# Commit body...

# ==== The Seven Rules ====
# 1. Separate subject from body with a blank line
# 2. Limit the subject line to 50 characters
# 3. Capitalize the subject line
# 4. Do not end the subject line with a period
# 5. Use the imperative mood in the subject line
# 6. Wrap the body at 72 characters
# 7. Use the body to explain what and why vs. how
#
# How to Write a Git Commit Message http://chris.beams.io/posts/git-commit/

# reference from http://memo.goodpatch.co/2016/07/beautiful-commits-with-emojis/
# for https://github.com/bannzai/commit_template
ref: https://docs.flutter.dev/development/accessibility-and-localization/internationalization
> Add a new yaml file to the root directory of the Flutter project called l10n.yaml with the following content:

#
# ==== Emojis ====
# 🐛  🐛 バグ修正
# 🤘  🤘 機能改善
# 🐚  🐚 コマンドを実行した結果とか
# ✨  ✨ 部分的な機能追加
# 🎉  🎉 盛大に祝うべき大きな機能追加
# 💉  💉 libraryの追加
# 📝  📝 ドキュメント・READMEの整備
# ♻️   ♻️ リファクタリング
# 🚿  🚿 不要な機能・使われなくなった機能の削除
# 💚  💚 テストやCIの修正・改善
# 👕  👕 Lintエラーの修正やコードスタイルの修正
# 🚀  🚀 パフォーマンス改善
# 🆙  🆙 依存パッケージなどのアップデート
# 🔒  🔒 新機能の公開範囲の制限
# 👮  👮 セキュリティ関連の改善
# 🎨  🎨 デザイン修正
# 🚧  🚧 WIP 一時的なコミット

# ==== Format ====
# :emoji: Subject
#
# Commit body...

# ==== The Seven Rules ====
# 1. Separate subject from body with a blank line
# 2. Limit the subject line to 50 characters
# 3. Capitalize the subject line
# 4. Do not end the subject line with a period
# 5. Use the imperative mood in the subject line
# 6. Wrap the body at 72 characters
# 7. Use the body to explain what and why vs. how
#
# How to Write a Git Commit Message http://chris.beams.io/posts/git-commit/

# reference from http://memo.goodpatch.co/2016/07/beautiful-commits-with-emojis/
# for https://github.com/bannzai/commit_template
ref: https://docs.flutter.dev/development/accessibility-and-localization/internationalization
> In ${FLUTTER_PROJECT}/lib/l10n, add the app_en.arb template file. For example:

#
# ==== Emojis ====
# 🐛  🐛 バグ修正
# 🤘  🤘 機能改善
# 🐚  🐚 コマンドを実行した結果とか
# ✨  ✨ 部分的な機能追加
# 🎉  🎉 盛大に祝うべき大きな機能追加
# 💉  💉 libraryの追加
# 📝  📝 ドキュメント・READMEの整備
# ♻️   ♻️ リファクタリング
# 🚿  🚿 不要な機能・使われなくなった機能の削除
# 💚  💚 テストやCIの修正・改善
# 👕  👕 Lintエラーの修正やコードスタイルの修正
# 🚀  🚀 パフォーマンス改善
# 🆙  🆙 依存パッケージなどのアップデート
# 🔒  🔒 新機能の公開範囲の制限
# 👮  👮 セキュリティ関連の改善
# 🎨  🎨 デザイン修正
# 🚧  🚧 WIP 一時的なコミット

# ==== Format ====
# :emoji: Subject
#
# Commit body...

# ==== The Seven Rules ====
# 1. Separate subject from body with a blank line
# 2. Limit the subject line to 50 characters
# 3. Capitalize the subject line
# 4. Do not end the subject line with a period
# 5. Use the imperative mood in the subject line
# 6. Wrap the body at 72 characters
# 7. Use the body to explain what and why vs. how
#
# How to Write a Git Commit Message http://chris.beams.io/posts/git-commit/

# reference from http://memo.goodpatch.co/2016/07/beautiful-commits-with-emojis/
# for https://github.com/bannzai/commit_template
@bannzai bannzai marked this pull request as ready for review February 24, 2022 02:19
@bannzai bannzai merged commit 24738c2 into main Feb 24, 2022
@bannzai bannzai deleted the fix/android/purchase branch February 24, 2022 05:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant