title: AppleFairplayTextCrypterSession::fairplayOpen() rashing iPhone on startup
body: <p>I'm trying to find out if anyone here had mysterious crash on startup and peeking into the console logs, you see <strong>AppleFairplayTextCrypterSession::fairplayOpen() failed</strong> ?</p>
  
  <p>The iPhone app will connect to remote server for xml data and if the server is down this will crash the app. On subsequent startup, it will always crash until I reboot and sync to iTunes again.</p>
  
  <p>I appreciate it very much if somebody can give me some clue as to how to prevent the crash or catch it and exit gracefully.</p>
  
  <pre><code>Sun Dec  6 22:50:31 unknown kernel[0] &lt;Debug&gt;: AppleFairplayTextCrypterSession::fairplayOpen() failed, error -42184
  Sun Dec  6 22:50:31 unknown SpringBoard[25] &lt;Warning&gt;: Failed to spawn MyApp. Unable to obtain a task name port right for pid 140: (os/kern) failure
  Sun Dec  6 22:50:31 unknown com.apple.launchd[1] &lt;Notice&gt;: (UIKitApplication:com.--.MyApp[0x554b]) Exited: Killed
  Sun Dec  6 22:50:31 unknown com.apple.launchd[1] &lt;Warning&gt;: (UIKitApplication:com.--.MyApp[0x554b]) Throttling respawn: Will start in 2147483647 seconds
  Sun Dec  6 22:50:31 unknown SpringBoard[25] &lt;Warning&gt;: Application 'MyApp' exited abnormally with signal 9: Killed
  </code></pre>