title: How to prevent need for rebuilding app after changing Language/Region
body: <p>The issue happens at XCode>'Build and run',<br>
  not when running it in 'Instruments > Leaks'.
  So it seems an issue with Xcode.<br>
  If that is the case, I don't mind doing an extra rebuild. </p>
  
  <p>However, if issue will also happen after app is posted in iTunes app store,<br>
  and customer installs the app in her device,<br>
  she would have to reinstall the app every time she changes language/region.<br>
  (needles to say, that would not be acceptable).</p>
  
  <p>Is this issue:<br>
      a) just in Xcode (not in app store)?<br>
      b) not experienced by other developers, so likely is a bug in the app ? or<br>
      c) likely to surface even when app is installed by downloading from app store?  </p>
  
  <p>If 'b' or 'c', any ideas how to fix it?  </p>
  
  <p>----------------Steps to reproduce issue-----------------<br>
  During development:<br>
    1) Do a Xcode>'Build and run', verify app works as expected (in either simulator or device);<br>
    2) Change Language and Region (in the iPhone's 'Settings>General>International')<br>
    3) Verify:<br>
       -Console shows the non-informative error:<br>
                      Program received signal:  “SIGKILL”.<br>
       -App crashes in the background,<br>
       -Clicking app's icon icon no longer launches the app<br>
            (apps' default screen displays for a second, then crashes)<br>
    4) Do another 'Build and run'<br>
    5) verify now app launches and works well<br>
      (in the new language and region as expected. So app's localization strings etc work ok).</p>
  
  <p>6) Do a 'Run with Performance Tool > Leaks'<br>
    7) Change Language and Region (in the iPhone's 'Settings')<br>
    8) verify no issue.<br>
  That is:<br>
       Instruments tracking  interrupts (no crashes in app or in tool), and<br>
       user can relaunch the app in iPhone as usual (steps 3 and 4 are eliminated).  </p>