2012-05-04 11 views
0

私は最終的にユーザーのFacebookに画像を投稿するiphoneアプリを開発中です。私はhttps://developers.facebook.com/docs/mobile/ios/build/の指示に従っています。これらの指示は、sdkに付属のスクリプトを実行することによって、arcのために修正された静的sdkの使用を参照しています。〜/ facebook-ios-sdk/scripts/build_facebook_ios_sdk_static_lib.shFacebook sdk issues

このスクリプトを実行すると、唯一の.hファイルであり、.mファイルや他のファイルではありません。このライブラリを使用して(プロジェクトにファイルのコピーを追加する)、プロジェクトを実行すると、ログイン画面が表示され、OKを押します(スレッドは私のviewControllerに行きます。私のfbDidLoginメソッドは決してスレッドによってアクセスされず、facebookクラスを呼び出してaccessTokenを取得したときにnullになります。誰もこの問題を見たことがありますか?元のFacebookのsdkの.mファイルを使用して、スクリプトが生成する.hファイルを置き換えるだけでしたか?

Creating an iOS Facebook SDK Static Library

Facebook iOS SDK - How to build static library for Xcode 4.3?

ところで、私はXcodeの4.2とライオンを使用しています。

答えて

0

[UPDATE] 私は最初のmファイルを変更し、新しい静的ライブラリを生成するためのbashスクリプトを実行することによってこの問題を解決するために管理。

ARCバージョンは.mファイルを直接表示していない静的ライブラリを使用しているためです。私はあなたに同じ問題を抱えています。 Facebookのアプリを削除する以外の解決策を見つけられず、代わりに認証にSafariを使用するようにアプリを強制しました。