問題タブ [appirater]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - Appleに提出する前にiPhoneアプリケーションのアプリIDを取得するにはどうすればよいですか?
iPhoneアプリケーションにAppiraterを使用していますが、。として記述されているAPPIRATER_APP_IDを入力する必要がありますApple generated software id
。アプリの開発中にこのIDを取得するにはどうすればよいですか?
iphone - Appirater は私には機能しませんか? 私は指示に従い、再確認しましたが
アプリストアでユーザーに評価/レビューを書くようにアプリに依頼したいので、Arash Payan から Appirater を実装しようとしました。しかし、それは単に機能しません-警告は表示されません。何度試しても問題ありません。
私がしたこと:
- https://github.com/arashpayan/appirater/から Appirater をダウンロード
ReadMe に記載されている次の手順に従います。
- Appirater コードをプロジェクトに追加します。
- CFNetwork および SystemConfiguration フレームワークをプロジェクトに追加します。
- アプリデリゲートの application:didFinishLaunchingWithOptions: メソッドの最後で [Appirater appLaunched:YES] を呼び出します。
- アプリデリゲートの applicationWillEnterForeground: メソッドで [Appirater appEnteredForeground:YES] を呼び出します。
- (オプション) ユーザーがアプリで何か「重要な」ことをしたときに [Appirater userDidSignificantEvent:YES] を呼び出します。
- 最後に、Appirater.h の APPIRATER_APP_ID を Apple 提供のソフトウェア ID に設定します。
私の言語は英語ではないため、警告メッセージも変更しました。使用回数を5回に変更した...
私は何を間違えましたか/どうすれば修正できますか? どうもありがとう!
iphone - Appirater が機能しない
アプリに Appirater を実装しようとしています。私は read me の指示に従いましたが、アプリは Xcode で正常に動作します。しかし、何度実行しようとしても、メッセージは表示されません。#defines を編集したので、問題はないはずです。APPIRATER_DEBUG が有効になっている場合も、何も表示されません。プロジェクトのクリーニングを試みましたが、うまくいかなかったようです。
ios - iOS: バンドルから Apple ID を取得する (Appirater)
Appiraters コードを使用して、ユーザーがしばらくアプリを使用した後にアプリを評価するよう促します。(よくわからない場合は、こちらのリンクをご覧ください: https://github.com/arashpayan/appirater/)
1 つの小さな問題を除いて、問題なく動作しています。プロジェクトごとにコードを変更することなく、すべてのプロジェクトでまったく同じ Appirater.h ファイルを使用したいと考えています。プロジェクトに固有のコード内の唯一の場所はAPPIRATER_APP_ID 12345678
App_ID は、実際には App ID ではなく、iTunes Connect にある iTunes ID です。とにかく、バンドルから ID を取得して NSString に投げることができるのではないかと思っていました。そうすれば、APPIRATER_APP_ID appIdFromString
プロジェクトごとにコードを変更する必要がなくなります。
ありがとうございました!
objective-c - plistのIDとは異なるAppiraterを介したApp Store ID、明らかにランダム
plist から App Store ID を取得し、それを Appirater で使用する際に問題が発生しています。ユーザーが「Rate Now」を押したときに使用されていた URLをNSLog
取得しましたが、App Store ID は Info.plist で設定した App Store ID とは大きく異なります。これらの数字がどこから取得されているのかわかりません。毎回異なる 9 つの数字のセットです。これは本当に奇妙です。
App Store ID を取得してリンクで使用する Appirater.m のコードは次のようになります。NSString *const kAppiraterAppIdBundleKey = @"AppStoreId";
plist に「AppStoreId」というフィールドを追加し、9 桁のコードを入力しました。紐タイプにしました。さて、上記の iTunes リンクで「APP_ID」を実際の 9 桁のコードに置き換えると、コードは完全に実行されますが、APP_ID のままにしておくと、「iTunes Store に接続できません」というエラーが表示され、NSLog
出力はリンク内の 9 つの乱数ですが、これらは毎回異なります。
これはおそらく簡単な修正ですが、理解できないようです。
ios - iOS Appirater は、デバッグが有効になっている場合に機能し、無効になっている場合には機能しません
設定しました
APPIRATER_DAYS_UNTIL_PROMPT 0
APPIRATER_USES_UNTIL_PROMPT 5
[Appirater appLaunched:YES]を持っています。
[Appirater appEnteredForeground:YES];
私のデリゲートクラスで。
ただし、開発用デバイスでテストした後、アプリを 5 回再起動すると、常にアプリを評価するように求めるメッセージが表示されます。これを修正するためにどこを見ればいいのか、誰にも指摘がありますか?
iphone - Appiraterの使用法
プロジェクトの1つにAppiraterを追加しました。Appiraterは、私が見る限り、箱から出してARCに対応していますが、デリゲートに問題があり、自分で合成する必要がありました。しかし、それは問題ではありません。
これは、アプリデリゲートに追加したコードです。
私が見ることができるのは、アプリの評価を押した後、Appiraterはアプリの評価を要求しないはずです。ユーザーが「評価」を押したように設定する機能はありません。[後で通知する]ボタンを押すと、Appiraterアラートが2日間無効になります(setTimeBeforeReminding :を参照)が、どちらも機能しません。アプリを再度開くたびに、何をクリックしても、アプリを評価するように求められます。このクラスまたはウォークスルーの使用方法に関するアイデアはありますか?
注:23日前に更新された現在のバージョンのappiraterを使用すると、私が使用していないクラスAppiraterDelegateもあります。
ios - プラグインとしての iOS UIActionSheet
UIActionSheet について質問があります。小さな iOS プラグインを作成したいと思います。UIAlertView を表示する代わりに、いくつかのカスタマイズされたオプションを使用して UIActionSheet を表示したいことを除いて、Appirater のようなものです。
それにもかかわらず、プラグインがどのようなアプリに接続されるのかわかりませんか? したがって、基本的に私の ActionSheet の下には何でもあります。UIAlertView では、呼び出すだけ[myAlert show]
で機能します。ここであなたは電話しなければなりません[myActionSheet showInView:myView]
。
ios - アプリがAppStoreで評価されているかどうかを確認します
この質問を投稿しようとしたときに表示されたすべてのリンクを確認しました。また、これは、ユーザーがアプリストアでアプリを評価したかどうかを確認する方法はありますか?
私のアプリが実際にユーザーによって評価されているかどうかを知る方法があるかどうか知りたいです。PS:私はappiraterを使用して、必要なイベントにプロンプトを実装しました。これは正しく機能しています。よろしくお願いします
ios - iOSiPadアプリにレートアプリ機能を実装する方法
Appiraterを使用して、iPadアプリにレートアプリ機能を実装しています。この目的のために、Appiraterには次のリンクがあります。
itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type = Purple + Software&id = APP_ID
しかし、Rat Appボタンをタップすると、「itunesストアに接続できませんでした」というエラーが表示されます。テストする前に、APP_IDをAppleIDに置き換えたことを明確にしておきます。このリンクはiPadアプリでは機能しないことをいくつかのフォーラムで読みました。
誰か助けてもらえますか?よろしくお願いします