1

私はこのチュートリアルに従っています: はじめに、サンプルを正しく実行しました。

モバイル追加特性を追加したいので、このチュートリアルに従います: FBモバイルインストール広告

step1では、次のように述べています。

Set up your app to measure mobile app install ads

ステップバイステップで、私はすでに行ったことをコメントします:

1.You need to integrate Facebook's latest SDK -->DONE with the tutorial getting started
2.For iOS 3.0 or greater, add the following to your UIApplicationDelegate applicationDidBecomeActive selector:
[FBSettings publishInstall:YOUR_APP_ID];-->DONE

I have added:
[FBSettings publishInstall:@"220............"]; in my appdelegate.m and imported the <FacebookSDK/FacebookSDK.h>

そして問題が発生します:

3. You can confirm that your app is correctly configured in the App Dashboard, or go directly there at https://developers.facebook.com/apps/YOUR_APP_ID. You should see a field in the "Summary" section labeled "Last Mobile Install Reported," with a time stamp for the last time your app reported an install.

これは私が見ると思うものです: 見ると仮定します

そしてこれは私が見るものです:

ここに画像の説明を入力してください

これを正しく設定し、fbモバイルインストール広告が正常に再生されることをどのように知る必要がありますか?

編集:

両方のURLSchemeを追加しました:

URLスキーム

およびリンカーフラグ:

その他のリンカーフラグ

そしてネイティブiOS情報:

ネイティブiOS情報

それでも問題は残ります:(私のアプリが私の電話からインストールされているのがわかりません。

これは、キャンペーンと広告を正しく設定した場合にのみ機能しませんか?私はまだ広告を作成していないので、FBを支払い、広告がユーザーを私のアプリに誘導することを確認したいだけです。

4

3 に答える 3

6

さて、あなたはまだすべてを正しく設定していないので、私はあなたにプロセスを素早く説明するつもりです。

最初に行う必要があるのは、プロジェクトに移動し、アプリのターゲット>>ビルド設定を選択して、「その他のリンカーフラグ」を検索することです。以下の図のように、そこに「-lsqlite3.0」を追加します。ここに画像の説明を入力してください

次に、[概要]タブに戻り、[リンクされたフレームワークとライブラリ]まで下にスクロールして、ソーシャル、アカウント、およびAdSupportフレームワークを追加する必要があります。また、古いデバイスでは、これらを必須からオプションに変更します。FacebookSDKフレームワークも追加します。次のようなものが必要です。ここに画像の説明を入力してください

最後に、あなたはあなたに最も困難な時間を与えているように見えることをする必要があります。プロジェクトナビゲータで.plistファイルに移動します。そこで、次のようなものを反映するようにplistを変更する必要があります。ここに画像の説明を入力してください

大文字と小文字の区別などについては、非常に正確であることを確認してください。質問に「ID」ではなく「id」を入れていることに気付いたので、そう言います。

最後に行う必要があるのは、使用する準備ができたら、FacebookSDKフレームワークをファイルにインポートすることです。

#import <FacebookSDK/FacebookSDK.h>

最後のもう1つのヒント。私はいつも「FacebookSDKResources.bundle」というバンドルを追加しています。なぜなら、それを使用することがよくあるからです。バンドルは、FacebookSDK >> FacebookSDK.framework>>Resourcesにあります。FacebookSDK.farameworkファイル自体を追加したのと同じ方法で、そのバンドルをプロジェクトに追加すると、準備が整います。

于 2013-01-29T02:44:40.953 に答える
4

ここに「URLスキームサフィックス」を設定していないようです:

例、

fb12345678901234

そして、あなたのアプリバンドルでは:

例、

FacebookAppID: 12345678901234

また、URLスキームのURLタイプ([ターゲット]->[情報]->[URLタイプ]->[URLスキーム]):

例、

fb12345678901234
于 2013-01-28T22:30:15.180 に答える
0

シミュレーターでアプリを起動しようとしていますか?ビルドを実際のデバイスにロードするまで、同じ問題が発生しました。

于 2013-01-29T18:34:32.720 に答える