Wow. My experience is opposite. Been in iOS development for over 10 years already, little less for Android.
App made for iOS still works with very minor adjustments, while on Android it’s a mess. We was forced to change build system several times, breaking changes and just silly API renames, service depreciations, generations of push services, forcing firebase and AndroidX, change of permission model, of concurrency model.
Honestly, I can’t even name single such change for iOS. At worse it is adding interface implementation.
About objective c and Xcode. Just lol. I love being able to debug by pressing single button and putting breakpoint. Android studio, being abominably ugly and slow, and killing battery like in 1 hour, still struggles to do that for native code.
Also, what is wrong with Objective C?