こんにちは、iDeviceでプッシュ通知を受信したときにデフォルトのプッシュサウンドを再生しようとしています。このコードを使用してサウンドを再生しました
-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo` Method
NSDictionary *test =(NSDictionary *)[userInfo objectForKey:@"aps"];
NSString *alertString =(NSString *) [test objectForKey:@"alert"];
NSLog(@"String recieved: %@",alertString);
if (state == UIApplicationStateActive) {
UIAlertView *alertmessage=[[UIAlertView alloc]initWithTitle:@"iEverything Tech"
message:alertString delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertmessage show];
AudioServicesPlaySystemSound(1002);
}
if (state == UIApplicationStateInactive) {
AudioServicesPlaySystemSound(1002);
}
if (state == UIApplicationStateBackground) {
AudioServicesPlaySystemSound(1002);
}
私の 2 番目の質問は、プッシュされたメッセージを AlertView に表示する方法ですか?
回答ありがとうございます。
また、Parse のようなプッシュ プロバイダーを使用することはできません。これは、サーバーを所有しており、自動的にプッシュする必要があるためです。