Shake iOS SDK does a synchronous network connection that hangs the app on cold boot until it's done.