Skip to content
This repository has been archived by the owner on Jan 16, 2024. It is now read-only.

Prepare for App Store release #77

Open
9 of 10 tasks
oyvinddd opened this issue Sep 15, 2022 · 1 comment
Open
9 of 10 tasks

Prepare for App Store release #77

oyvinddd opened this issue Sep 15, 2022 · 1 comment
Assignees

Comments

@oyvinddd
Copy link
Owner

oyvinddd commented Sep 15, 2022

Given the hassle it is to distribute the app using development credentials (becoming even harder in iOS 16), I have decided I'll put the app on the App Store. Need to discuss Firebase security/general code architecture before we proceed with this.

  • Add Apple sign-in (hard requirement for getting the app on the App Store)
  • Player creation should happen in a cloud function
  • Make teams invite-only (needs logic in backend and in app)
  • Remove the possibility for not being part of a team
  • Geo fence to Norway only in the App Store
  • Research possibility for rate limiting of user requests in Firebase
  • Prepare App Store page with screenshots and information
  • Add the possibility for registering duo matches
  • Add season results based on team (right now it's a global feature)
  • Add Crashlytics SDK for crash reporting
@boyum
Copy link
Collaborator

boyum commented Sep 15, 2022

Make users invite-only or request to join to avoid overloaded servers.

Also, geo fence to Norway

@boyum boyum added this to the App store release milestone Sep 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants