MIT app inventor iOS

Have you done what it says?
You want to upload your application in App Store?

You must go here
And try to upload your .aia file in this server but because I haven't iphone and i can't try if the application is ok Ι can't help you enough
If you get errors building there is a possibility that you will need to rebuild it or delete some blocks/extensions
When your application is ready, you must to do export as .ipa

If you need some help send message

Thanks for getting back to me. I already have an existing project and was thinking about getting a paid plan with Thunkable to build an IOS version. It would be a lot more convenient if I could bypass paying Thunkable and do it with AI. How realistic is it? Do you think I could accidentally import a few incompatible blocks that would crash my app? Let me try what you suggested and see how that's gonna work for me. Again, thanks for such a prompt response

Also, may I kindly ask you to give me a step by step instruction to upload aia file and exporting an already made app as.ipa to experiment with publishing an app to the App Store? Don't get me wrong, I'm familiar with major specifics of AI but it would be a much safer game for me to get an instruction from someone like you who knows what has to be done. Here's my email just in case apppro534@gmail.com Funny, but I'm more of an amateur than an appPro:)) thanks a million

Server for android only (build your application as apk and aab)
Server for iOS and android (removed by mod for confusion)

Just to be clear, the iOS build system is highly experimental and we make no claims to its usefulness or that it will continue to exist in its current form.

1 Like

If it comes out of Beta then we will be able to export ipa files from the normal server (for androids) right?

Android Creator, no, the link should not work for you. The iOS server can only be used by power users who have an account approved by the MIT and Apple, and registered an Apple device.

1 Like

Sorry then :disappointed_relieved:

Android_Creator, I'm still going to try what you suggested just to educate myself and get a new experience. It is quite admirable that you are using your profound knowledge to experiment and share your thoughts and ideas with the rest of the Community. I got your messages in my inbox and would love to stay in touch if I have more questions. Have a wonderful weekend!

You can read this link:
https://iosbuildservertest.appinventor.mit.edu/reference/other/build-ios-apps.html

I have the same AIA runs for Android and for Apple (both with uplod to the Stores). The AIA has more 8.000 blocks.

And I built the IPA files for selected iPhones and I have the app in the Apple Store as in Play Store Google.

Hi Sir. Did you make it ? did you make and upload the ipa file to playstore with only appinventor??? please send me the link of your app. Thank you very much sir !!

As first step you need an Apple Developer account (the cost is 99 $/year -for students is free) and after for the link inside on iOS AI2 server you send directly and automaticly your app built to the Apple Store (before to have the Apple Store publication you will have one Aple review to verify you app has not viruses and after their aprobation you will have your App in the Apple Store). Is not possible send the IPA to the Apple Store (as the same is not possible send the APK to the Google Store). You can upload the IPA built only in the previously controled iPhones for Apple as Betatesters (in Android you can do it in free mobiles). For the steps process read the rules as you have in the documentation.

I thank you sir very much for all those recommendations. So what I understand, I will send the project directly for the app store (from the ios build server) (and surely after payment of the apple account). And I will wait sometime for approval. So you have already publish an app to appstore and it works well (created with MIT ios)????

I'm afraid there are a few more steps than you imagine: :wink:

1 Like

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)

1 Like

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.

1 Like

My process to have the same AIA for Android and iOS is this:

  1. I develop the source AIA in the Android AI2 Server and test it whit the MIT AI2 Companion.
  2. I built the APK object and download it to my Smartphone Android. For to do a real test.
  3. I export the AIA in this Android AI2 Server.
  4. I import the before AIA in the iOS AI2 Server.
  5. 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.
  6. I buil the IPA files for iOS to do a real test whit my iPhone
  7. 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.
  8. 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.
  9. 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.

Note: I develop all the steps only with Windows - Firefox Browser for to have a best compability.

1 Like

I thank you very much Sir, you helped us a lot a lot alot by sharing your experience. Greetings !!!!!!!
So I will prepare myself.
I thank also all developers of appinventor they do lot of good things for humanity !!