title: Malformed InfoPlist.strings file
body: <p>My app upload to the App Store failed with reason: </p>
  
  <blockquote>
    <p>"Malformed InfoPlist.strings file - The file is not in the proper
    format."</p>
  </blockquote>
  
  <p>My InfoPlist.strings file is 121 bytes in size and it contains only two strings. When I dig into the app files inside the Xcode archive file, I see it is converted to a binary file. This binary file differs from the same binary file from a successfully uploaded previous version of my app, though there are no changes made to InfoPlist.strings file between these two versions.</p>
  
  <p>I managed to workaround the problem by manually replacing the invalid binary file with the proper one in the Xcode archive and then submitting that archive to the App Store from Xcode. </p>
  
  <p>I don't want to perform this manual step on each app release though. I could not find the reason for the malformed strings file in my code. I'm using Xcode 8.3.1 and it just started to produce that malformed file. I reverted all the changes to all of my app files till a version that used to generate a valid strings file, yet Xcode produces a malformed one now.</p>
  
  <p>I wonder if anybody managed to fix this problem.</p>