2011-07-24 3 views
2

私は、私のアプリがユーザーにアプリケーションストアでの評価/書き込みレビューをしてもらいたいのですが、どうしてArash PayanからAppiraterを実装しようとしたのですか?しかし、それは単に動作しません - 警告は表示されません、私はどのくらい頻繁に試しても問題ありません。Appiraterは私のためには機能しませんか?私は指示に従ってダブルチェックしましたが、

は私がやったこと:

  1. CFNetworkは追加プロジェクトにAppiraterコードを追加します。

    • が からAppiraterをダウンロードhttps://github.com/arashpayan/appirater/
    • はReadMeファイルで提供論文の手順に従っおよびSystemConfigurationフレームワークをプロジェクトに追加

    • あなたのアプリケーションデリゲートのアプリケーション:didFinishLaunchingWithOptions:メソッドの最後に[Appirater appLaunched:YES]を呼び出してください。
    • あなたのアプリケーションデリゲートのapplicationWillEnterForeground:メソッドで[Appirater appEnteredForeground:YES]を呼び出してください。
    • (オプション)[Appirater userDidSignificantEvent:YES]を呼び出すと、ユーザーはアプリで「重要」な何かを実行します。
    • 最後に、Apple提供のソフトウェアIDにAppirater.hのAPPIRATER_APP_IDを設定します。

私の言語が英語ではないので、私はまた、アラートメッセージを変更しました。 使用回数を5回に変更しました...

どうしたのですか?どのように修正できますか? ありがとう!

+0

巡礼者の名前が呼ばれます。あなたが何も表示されない理由を見ることができるように、コードを辿ってみてください。私はappiraterだけ時間をカウントすると思うだろうが、それがポップアップのトリガーに日付を使用する可能性があります。 – marcus

答えて

4

なぜ私のiPhoneにソフトウェアアップデートを行った後、プロジェクトを手動でクリーニングした後、再び動作しましたか?

6

Appiraterを初めて実装するときにも同様の問題がありました。その解決策は、私たちにもたらされたときにはっきり分かりましたが、奇妙なことに、私たちが遭遇した回答の中で対処されていませんでした。

あなたがネットワークに接続していない場合、または何らかの理由で(たとえデバッグモードであっても)App Storeにアクセスできない場合、Appiraterはメッセージを表示しません。デバッグモードでは、接続されていない、またはアプリストアにアクセスできないと伝える必要がある場合を除き、アプリケーションデリゲートにブレークポイントを設定して、コードがどこにあるのかを確認します。

関連する問題