Technical Q&A QA1764 より。
Xcodeでのビルド&実行は AppStore配布のバイナリと異なるし開発用環境での実行は Watchdog が無いなど同じ実機でも実行環境が異なる。このためユーザから報告を受けたバグが開発環境で再現しないということがまま起こる。環境の差異を解消する方法として "Archive"で ipa パッケージを作成し、iTunes経由でインストールする方法が紹介されている。
参考
Cocoaの日々: [iOS] 起動に時間がかかりすぎるとクラッシュする(原因と対策など)