You can think about getting an 2nd hand Android Phone. If go for one which has broken sound/microfon/camera you may can get a pretty solid device for cheap money.
Recommondation for sure is Google Pixel Phone which have long term updates and you can play arround with alternative Android versions like GrapheneOS.
When I go to a POI and have a spare second, I check if it's up to date. You have to have your second phone with you at all times in order to do that.
When walking around and mapping the world, you have your phone in your hands. Usually it doesn't just fall down. In case, there are covers for the glass and the case which protect the phone.
For the price of the iphone you get an equally powerful android and a good side phone. It doesn't need to be powerful for mapping but it helps if it has good specs to show data in osmand. SC doesn't need too much ressources