Once you have designed and created content for your App, then it's a good idea to test it out for yourself, and with your friends and community. Here are some ways you can do it.
Using your web sign up link
The simplest way is to locate your sign up link and share it. You can find it in Smorg Studio, under the "Your App" section. The same URL can also be accessed via the QR code in this screen.
NOTE that to test this (without needing to actually pay), it's important not to set up any membership tiers, or deactivate any that you have set up,
The link will display your landing page, and clicking the "Join" button will then take you through the sign up journey, and then onboarding and then into your App.
NOTE: Please do not use your existing Smorg Studio login to sign up to your App. Instead use a different email address, e.g. your personal email.
This will give you a "web view" of your App (i.e. in a browser), and will work on mobile or desktop browsers
In Apple App store, using TestFlight
Once we have added your App bundle to your App Store Connect developer account, you will have the ability to test the App using something called TestFlight, You can find out more about TestFlight here (https://developer.apple.com/testflight/)
TestFlight is an App that can be downloaded from the App store. Normally, you would do the following:
Invite users to test via email
They would then download and install the Testflight App on their Apple device.
In the TestFlight App, they will be able to see your App listed with instructions to Install and then Open.
Your App will be installed on your tester's phone, and they can then use it.
If you have set up In App Purchase subscriptions, they will be able to "pay" using their normal Apple ID but they will not be charged.
You can use TestFlight to test "internally" with your team, and also "externally" with the public, typically as part of a beta test.
To access this, go to your App in your App store connect account and go the Testflight section.
For internal testing, create a new group in the Internal Testing section and add your team members. If you need to create new users, you will go the Users and Access menu and add them there, for each of them giving them a role, choose one of Account Holder, Admin, App Manager, Developer, or Marketing role (as appropriate).
For external testing, you can simply go to the external testing section, create a new group and then add testers. There are quite a few options available to you, e.g. you can create a public link for users to access, or upload a CSV file of names and email addresses, or add them one by one.
NOTE: for external testing, we need to submit your App to Apple for approval (for testing). This is not the full approval process, just a way to check for illegal content.
Testing In App Purchases
For normal testing, you will be able to user your normal Apple ID to simulate the In App subscription payment for your App. However this will only work once, and if you need retest the payment, we will need to set up an sandbox for you to use. Once we've done, the process to test is as follows:
1/ Delete your existing Testflight App
2/ Go to TestFlight and install your Testflight App
3/ Go to App Store and log out of your account
4/ Open the Testflight App and go through the account sign up and click Subscribe
5/ When prompted, sign in with the sandbox Apple ID that we provide.
6/ You should then see the success message and entry into the App.
Comentarios