Ios iPhone:-如何向特定电话号码发送推送通知
我已经在我的应用程序代理文件中使用了这些方法,并且我能够在我的iphone上激活通知服务,但我的问题是,当我想要的时候,我想向我的朋友iphone发送警报。为此,我想使用推送通知,自动更新他的手机中的报警时间和信息Ios iPhone:-如何向特定电话号码发送推送通知,ios,apple-push-notifications,messages,Ios,Apple Push Notifications,Messages,我已经在我的应用程序代理文件中使用了这些方法,并且我能够在我的iphone上激活通知服务,但我的问题是,当我想要的时候,我想向我的朋友iphone发送警报。为此,我想使用推送通知,自动更新他的手机中的报警时间和信息 而不是要求您的朋友注册其设备的推送通知。然后,您需要确定哪个设备ID属于您的朋友。我建议的一个更简单的解决方案是简单地使用SMS通知,这将允许您个性化设置您想要的任何电话号码 -(IBAction) sendInAppSMS:(id) sender { MFMessageC
而不是要求您的朋友注册其设备的推送通知。然后,您需要确定哪个设备ID属于您的朋友。我建议的一个更简单的解决方案是简单地使用SMS通知,这将允许您个性化设置您想要的任何电话号码
-(IBAction) sendInAppSMS:(id) sender
{
MFMessageComposeViewController *controller = [[[MFMessageComposeViewController alloc] init] autorelease];
if([MFMessageComposeViewController canSendText])
{
controller.body = @"Hello! Time to get up!;
controller.recipients = [NSArray arrayWithObjects:@"12345678", @"87654321", nil];
controller.messageComposeDelegate = self;
[self presentModalViewController:controller animated:YES];
}
}
资料来源:
注意:使用短信可能更有用,因为如果个人的手机关机,他们会在手机开机后收到短信。但是,如果一个人的手机处于关机状态,并向其发送推送通知,则不能保证他们会收到推送通知。如果要求他们接收消息,则推送通知可能不是最好的解决方案。推送通知不适用于此。如果朋友想要得到通知,朋友必须从他的设备注册。如果你想给朋友发信息,你需要使用其他的协议。你可以建议其他的方法吗?你可以给他发一个带有内置闹钟的会议邀请。几乎所有的事情都需要在某个地方运行服务器。好的,那么这个邀请看起来像是通知吗。问问你自己,你是对叫醒你的朋友更感兴趣,还是对写一个有趣的应用程序更感兴趣?
-(IBAction) sendInAppSMS:(id) sender
{
MFMessageComposeViewController *controller = [[[MFMessageComposeViewController alloc] init] autorelease];
if([MFMessageComposeViewController canSendText])
{
controller.body = @"Hello! Time to get up!;
controller.recipients = [NSArray arrayWithObjects:@"12345678", @"87654321", nil];
controller.messageComposeDelegate = self;
[self presentModalViewController:controller animated:YES];
}
}