0
私はiOSを初めて使用しています。ユーザーが.. ..ユーザーがアプリケーションを殺す場合でもアンドロイドで働いアプリケーションがバックグラウンドであっても、iphone/ipadでデバイスのロック解除回数を取得するには
そののアプリケーションを殺す
誰もがあなたがCOMにフックすることができます...ということを行う方法
私はiOSを初めて使用しています。ユーザーが.. ..ユーザーがアプリケーションを殺す場合でもアンドロイドで働いアプリケーションがバックグラウンドであっても、iphone/ipadでデバイスのロック解除回数を取得するには
そののアプリケーションを殺す
誰もがあなたがCOMにフックすることができます...ということを行う方法
を教えてくださいすることができます。 apple.springboard.lockstateイベント:
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
int notify_token;
notify_register_dispatch("com.apple.springboard.lockstate", ¬ify_token,dispatch_get_main_queue(), ^(int token) {
uint64_t state = UINT64_MAX;
notify_get_state(token, &state);
if (state == 0) {
locked++;
} else {
unlocked++;
}
});
のアプリ-委任あなたが使用すること
ありがとうございました....... –
'にこのコードを入れてください - (空)applicationDidEnterBackground:アプリケーションデリゲートで(のUIApplication *)application'、&共有インスタンス内の他の' NSUserDefaults'(シングルトンクラスのカウンターを開始) –
こんにちは、デバイスがロックされ、アプリケーションからロック解除されている回数をカウントしたい...(アプリケーションがバックグラウンドまたは終了しても).. –
アプリをバックグラウンドモードで使用するには、あなたがしなければならないことは、Capabilities in Targetに行き、バックグラウンドモードを有効にして、彼がアプリの実行を許可するかどうかはバックグラウンドかどうかというユーザーの許可を得ることです。 –