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

[Release] iOS Inventory #44

Open
kndoshn opened this issue Apr 23, 2024 · 0 comments
Open

[Release] iOS Inventory #44

kndoshn opened this issue Apr 23, 2024 · 0 comments
Assignees

Comments

@kndoshn
Copy link
Collaborator

kndoshn commented Apr 23, 2024

References:

Checklist:

    • Assign yourself on this issue.
    • Make sure both of your .env and Env.swift vars are the same as the ones listed in Environment Variables; otherwise the app won't sync with the existing versions
    • Make sure your branch is up to date (git pull).
    • Test the iOS Inventory by syncing on multiple devices, opening PresenceViewer, etc.
    • Upload the app to App Store Connect:
      • In Xcode, click ProductArchive, then click Distribute AppTestFlight & App StoreDistribute
      • If there's an error, add a comment on this issue to ask for help if needed
    • You now have a git diff of the versioning. Cut a branch, open a pull request, and tie it to this issue.
    • Submit for Apple's review:
      • Click + on the upper left (image), then type the version you used to archive the app in above. Please don't mistype this.
      • Fill What's New in This Version. (image)
      • Select the build you have uploaded above. (image)
      • Click Save and Add for Review on upper right, then click the submit button on the next screen
      • Make sure the app status is Waiting for review. (image)
      • The review normally takes several hours, but sometimes it takes some days.
      • If rejected, add a comment on this issue for visibility and ask for help if needed.
      • Once it's approved, it'll be automatically released to AppStore since it's set to Automatically release this version.
    • After the app is published to AppStore, merge the pull request created above (the version diffs).
    • Install the published version from AppStore on devices and test it.

Once everything is done, please close this issue.
Please ask for help if there's any blocker.

@kndoshn kndoshn self-assigned this Apr 23, 2024
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

No branches or pull requests

1 participant