Hey Jaymer
Thanks! It was quite a bit of work to get everything done...
You need to sign up as a developer. This takes a while when your are registering as an organization . They verify you through DNB and local authorities and then you do a phone discussion, pay them $100 and then only do you have an active account.
When you publish an app as "production" on the store they verify the app and code etc. so you need to give them a username and password to access the application. This can take a bit of time.
When you start creating the app you can sign it with a testing certificate and select up to 100 IOS devices to test your apps. The signing certificate is used within phonegap so once setup you can simply scan the QR in phonegap and install/update your app.(very convenient)
The biggest challenge was getting the app to display properly on a iPhone X device. You need to be very specific and create the exact splash screens for it to work. (When I have some time I will publish a How To on this forum)
IOS 12 made quite a bit of changes on how apps interact with the API and phone-gap also uses cordova for more of the configs.
Personally I think AwareIM can make some improvement and upgrades around the native mobile apps to integrate better with things like FaceID, biometrics etc.