1

別のユーザーに変更されない限り、アプリに各ユーザーのユーザー名とパスワードを保存してログインさせたいと思います。
関連するデバイスにプッシュ通知を送信する方法を自問していましたか?

ユーザー名/パスワードが変更されたり、新しく入力されたりするたびに、ユーザー名とパスワードと一緒にどのようなデータを送信する必要がありますか?

4

1 に答える 1

4

このメソッドを AppDelegate に実装します。「str」の値は、デバイスの一意の文字列を表します。ユーザー名とパスワードに加えてこれを使用して、特定のデバイスでユーザーを一意に識別します。

- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken { 

    NSString *str = [NSString 
        stringWithFormat:@"Device Token=%@",deviceToken];
    NSLog(str);

}

このための前提条件は、通常は applicationDidFinishLaunching から、アプリケーションのどこかでこのコード行を呼び出すことです。

[[UIApplication sharedApplication] 
    registerForRemoteNotificationTypes:
    (UIRemoteNotificationTypeAlert | 
     UIRemoteNotificationTypeBadge | 
     UIRemoteNotificationTypeSound)];

これは、iOS プッシュ通知のプログラミングに関する非常に優れたエンド ツー エンドのリファレンスです (プログラミング手法を見つけるには、構成情報を下にスクロールします): http://mobiforge.com/developing/story/programming-apple-push-notification-services

于 2012-05-23T22:19:16.353 に答える