iOS Localization: simulator behaves differently than device
<p>I have set up 2 languages in my app:</p>

<ul>
<li><strong>English</strong> (development language)</li>
<li><strong>Italian</strong></li>
</ul>

<p><a href="https://i.stack.imgur.com/ct6fB.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ct6fB.png" alt="enter image description here"></a></p>

<p>I am expecting that in case the device is set to a language different than <strong>Italian</strong>, the app would come up in <strong>English</strong>.</p>

<p>However I noticed an inconsistency, between simulator and device:</p>

<ul>
<li>If I set the simulator to <strong>Spanish</strong>, the app comes up in <strong>English</strong></li>
<li>If I set the device to <strong>Spanish</strong>, the app comes up in <strong>Italian</strong></li>
</ul>

<p>how can I make sure the app comes up in <strong>English</strong> when the device language is set to <strong>Spanish</strong>?</p>