最終的にユーザーのFacebookに画像を投稿するiPhoneアプリに取り組んでいます。https://developers.facebook.com/docs/mobile/ios/build/の指示に従っています。これらの指示は、SDK に付属のスクリプトを実行することにより、arc 用に修正された静的 SDK を使用することを参照しています: ~/facebook-ios-sdk/scripts/build_facebook_ios_sdk_static_lib.sh
このスクリプトを実行すると、生成されるライブラリは .h ファイルのみであり、.m ファイルやその他の期待されるファイルではありません。このライブラリを使用して (プロジェクトにファイルのコピーを追加)、プロジェクトを実行すると、ログイン画面が表示され、[OK] をクリックします (スレッドは viewController に移動し、そこに配置した丸い四角形ボタンを押すことができます)。私の fbDidLogin メソッドはスレッドによってアクセスされることはなく、facebook クラスを呼び出して accessToken を取得すると、null になります。誰もこの問題を見たことがありますか?元の facebook SDK の .m ファイルを使用して、スクリプトが生成する .h ファイルを置き換えるだけでよかったのでしょうか?
Facebook iOS SDK - Xcode 4.3 用の静的ライブラリを構築するには?
ちなみに、xcode 4.2 と Lion を使っています。