Hard part in this case is not the actual build code or even the CI runners, its actually maintaining a mac server farm for your builds. None of the major cloud providers have mac hardware options.
Buddybuild and very few other CI systems have iOS and Android support.