Test the important function is working (e.g IAP , permission ,Policy ,etc) , if there any fail in the smoke test ,then the priority should be urgent or immediate.
Test the app can running in any device ,respond in any device version and some function check (e,g Themed Pop up , Collection view check , etc ), If the app passed the feature test mean the app have opportunity to feature in app store. If there any fail in feature testcase then the priority should be urgent or immediate and mark feature issue in title.
Test the app can running normally , if the app passed general testcase mean the app functional quality not too bad.
Integration tests verify that different modules or services used by your application work well together. For example, it can be testing the interaction with the database or making sure that microservices work together as expected. These types of tests are more expensive to run as they require multiple parts of the application to be up and running.
Pre- / Post-release Test
Test the live app can running normally , check if there any urgent or immediate issues (e.g install , remove debug function , IAP , etc) , if there any fail the priority should be urgent or immediate.