I'm afraid there are a few more steps than you imagine:
Yes. I created the app with MIT AI2 for Android and Apple and this app runs well for both platfoms. I upload the app to Google Play Store and Apple App Store. In both platforms the Google and Apple checkers have review for virus in both platforms. The Apple platform review is more resctrictive than the Google platform but I had success in both. My app is only for a controlled team (workers of a company) and in Apple is more easy the process whit this restriction, in this case Apple delivery to me a link of the App Store to can all the people that has this link cant install the app (I have my App in the App Store of Apple whith one special link of Apple, that means, my app is not possible to find by name in the Apple App Store but is possible to download it whith the Apple link). Apple knows this restricted process as “Distributing Unlisted app”, that means I can distribuited the app via one Apple link and my app is not for all the world public that can find it by name in the App Store (the app is delivered only for the people whit my link that I can send who I decide)
Apple allows put your app link for "Distributing Unlisted app" in a personal web page. It has the advantage that you can distribute your app to all the people that it access to your web page.
My process to have the same AIA for Android and iOS is this:
- I develop the source AIA in the Android AI2 Server and test it whit the MIT AI2 Companion.
- I built the APK object and download it to my Smartphone Android. For to do a real test.
- I export the AIA in this Android AI2 Server.
- I import the before AIA in the iOS AI2 Server.
- I do special adjustments in the original AI2 for the platform iOS issues (basicaly dimensions of layouts that I need put as fix and not automatic). That means I go to the Step 1 until all is right in iOS and Android.
- I buil the IPA files for iOS to do a real test whit my iPhone
- I test the app in my iPhone by download the IPA object (Ad Hoc). My iPhone is a Betatest equipment prior approved by Apple where I can download the app to do a real test.
- After all is right in both platforms I built the AAB object and I upload it to the Android Play Store for Google review and final aprobation and publishing.
- And finally I upload the iOS build direct to the Apple App Store in the iOS AI2 Server for Apple review and final aprobation and publishing.
Normally the Google review lasts more or less 8 hours, for Apple the review lasts 1 day. If you have rejections you must replay in both platforms with suitable correcctions.