title: iOS build fails with invalid signature: 0x80014 while unzipping the iOS device build zip file from the server (containing the .plist and .ipa files)
body: <p>When I try to build my app with the device flag from visual studio I get back this message. I cant wrap my head around what the problem is.</p>
  
  <p>Has wrong signature something with the certificates to do? Or is the zip file I get back bad?</p>
  
  <pre><code>------ Downloading completed build files from http://*:3000/build/273/download to D:\*\bld\iOS\Debug
  1&gt;  ------ Done downloading the build outputs to D:\*\bld\iOS\Debug
  1&gt;  ------ Extracting the build outputs to D:\*\bin\iOS\Debug
  1&gt;  Archive:  D:\*\bld\iOS\Debug\273.zip
  1&gt;    inflating: BlankCordovaApp2.plist
  1&gt;  
  1&gt;  C:\Users\username\AppData\Roaming\npm\node_modules\vs-mda\node_modules\q\q.js:126
  1&gt;                      throw e;
  1&gt;                            ^
  1&gt;EXEC : error : Error from downloading build outputs to D:\*\bin\iOS\Debug: Error: invalid signature: 0x80014
  1&gt;      at Extract.&lt;anonymous&gt; (C:\Users\username\AppData\Roaming\npm\node_modules\vs-mda\lib\remoteBuild.js:228:25)
  1&gt;      at Extract.EventEmitter.emit (events.js:117:20)
  1&gt;      at Parse.&lt;anonymous&gt; (C:\Users\username\AppData\Roaming\npm\node_modules\vs-mda\node_modules\unzip\lib\extract.js:28:10)
  1&gt;      at Parse.EventEmitter.emit (events.js:95:17)
  1&gt;      at C:\Users\username\AppData\Roaming\npm\node_modules\vs-mda\node_modules\unzip\lib\parse.js:64:12
  1&gt;      at processImmediate [as _immediateCallback] (timers.js:330:15)
  1&gt;C:\Users\username\AppData\Roaming\npm\node_modules\vs-mda-targets\Microsoft.MDA.targets(99,5): error MSB3073: The command ""C:\Users\username\AppData\Roaming\npm\node_modules\vs-mda\vs-cli" build --platform "iOS" --configuration "Debug" --projectDir . --projectName "BlankCordovaApp2" --language "en-US" --buildServerUrl "192.168.0.19:3000" --buildTarget "iOSLocalDevice"" exited with code 8.
  </code></pre>