title: How can I run a .IPA file downloaded from the app store on a different (developer) device?
body: <p>I got an .ipa file from a customer (without source code access). This app doesn't exist anymore in the app store. My customer now wants me to write this app again. To get an idea what this app was about I was trying to install the .ipa file on my developer device by going to <code>Organzer &gt; Devices</code> and then selecting my device. With the <code>Add to portal</code> I added the file to the device. </p>
  
  <p>However when starting the app on my device it rise up to open but disappears before reaching full screen size. There is no message posted.  </p>
  
  <p><em>QUESTION:</em>
  <strong>I am trying to figure out if this is a bug of the app (there are no bug logs) or if it's not possible to do that? And if it is possible, how should I get the app to work?</strong></p>
  
  <p>EDIT: the console is saying:</p>
  
  <pre><code>SpringBoard[15] &lt;Warning&gt;: Unable to obtain a task name port right for pid 2582: (os/kern) failure 
  Nov 25 13:25:16 unknown com.apple.launchd[1] &lt;Notice&gt;: (UIKitApplication:com.dcomplex.NVRViewerMilestone[0xdb31]) Exited: Killed: 9 
  Nov 25 13:25:16 unknown com.apple.launchd[1] &lt;Warning&gt;: (UIKitApplication:com.dcomplex.NVRViewerMilestone[0xdb31]) Throttling respawn: Will start in 2147483647 seconds 
  Nov 25 13:25:16 unknown SpringBoard[15] &lt;Warning&gt;: Application 'hawk-i' exited abnormally with signal 9: Killed: 9 
  Nov 25 13:25:17 unknown kernel[0] &lt;Debug&gt;: AppleFairplayTextCrypterSession::fairplayOpen() failed, error -42004
  </code></pre>
  
  <hr>
  
  <p>UPDATE:</p>
  
  <p>After using the script  mentioned in <code>Denis</code> Answer I was able to replace the existing signature with mine. Unfortunately I couldn't start the app and was getting the exact console message as described above except the last line differs with a different error number:</p>
  
  <pre><code>unknown kernel[0] &lt;Debug&gt;: AppleFairplayTextCrypterSession::fairplayOpen() failed, error -42022
  </code></pre>
  
  <p>UPDATE 2:</p>
  
  <p><code>Denis</code> was so kind and tried to solve my case also with the <a href="http://code.google.com/p/iresign/" rel="nofollow">iResign</a> tool from google, unfortunately again without success. In my case I start to believe there is no solution to run the app but for others the accepted answer (by Denis) might be the way to go.</p>
  
  <p>PEACE.</p>