Sample 1: Missing green color on iPhone 7
https://photos.google.com/share/AF1...?key=SEN1NmdXeHVCZUdTbEVVWVVtcFVIY05PeXZWald3
Sample 2: Too much yellow on iPhone 7
https://photos.google.com/share/AF1...?key=SEN1NmdXeHVCZUdTbEVVWVVtcFVIY05PeXZWald3
I'm still thinking it's a software issue in image processing and I think it can be fixed in future iOS releases.
Or there is no issue and it's simpy a matter of taste which color setting you prefer.
First one is hard to say which is more realistic unless you were there and saw the actual lighting conditions. Second one is much more natural on the iPhone. Sunset is yellow, and the sky, nor most people not a ghost, are not that white.
Mostly these look like white balance issues which can be extremely difficult to get right in all situations. Apple tends to be a little warmer than what is popular in other phones today. But warm is usually closer to reality than the ultra-high temp whites that most screens come set from the factory with these days.