There's no need to support RuntimeIdentifiers (plural) for Hot Restart
(because we don't have any scenarios where multiple runtime identifiers
applies to iOS; a single runtime identifier can always be used).
Adding support would make our code base more complex, so just avoid it by
showing an early error if someone tries (which is likely to be accidental
anyways).
This way we show an actionable error message for a scenario customers will
probably be confused about (because the build would fail in rather
inexplicable ways) if they run into it.
There's no need to support
RuntimeIdentifiers
(plural) for Hot Restart (because we don't have any scenarios where multiple runtime identifiers applies to iOS; a single runtime identifier can always be used).Adding support would make our code base more complex, so just avoid it by showing an early error if someone tries (which is likely to be accidental anyways).
This way we show an actionable error message for a scenario customers will probably be confused about (because the build would fail in rather inexplicable ways) if they run into it.
Partial fix for https://github.com/xamarin/xamarin-macios/issues/19262.