iOS 4.2.1 を実行している iPod Touch で奇妙な問題が発生FBProfilePictureView
し、Facebook 3.0 SDK を使用してアプリを表示しようとするとアプリがクラッシュします。
私がプロフィールを表示する方法は、Facebook がPersonalizeチュートリアルで示した方法と同じです。これは、5.1.1 を実行している iPhone 4S と、5.1、5.0、および 4.3 シミュレーターで動作します。
私が抱えている問題は、のメソッドが呼び出されたときに
EXC_BAD_ACCESS
null ポインターが原因で発生することです: 。FBDataDiskCache
init
dispatch_queue_t bgPriQueue =
dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0);
_fileQueue = dispatch_queue_create(
"File Cache Queue",
DISPATCH_QUEUE_SERIAL);
dispatch_set_target_queue(_fileQueue, bgPriQueue);
bgPrigQueue
はnullであり、問題を引き起こしていると思います。FBDataDiskCache
コードはこちらです。61行目が問題です。
このコードは、次のprofileId
ように設定しようとすると呼び出されます。self.userProfileImage.profileID = user.id;
私は何か異常なことをしていると思います。新しい SDK は 4.0 をサポートしています。では、どうすればこのクラッシュを回避できますか?