Ios 单击应用程序';后打开iMessage composer;什么是通知横幅?

Ios 单击应用程序';后打开iMessage composer;什么是通知横幅?,ios,apple-push-notifications,mfmessagecomposeview,Ios,Apple Push Notifications,Mfmessagecomposeview,我正在寻找一种在用户单击我的应用程序通知后设置iMessage的方法。是否有任何方法可以直接执行此操作,或者通知必须先打开我的应用程序,然后再打开MFMessageComposeVC?如果我只能做后者,我如何区分打开我的应用程序的用户与单击图标的用户?我是否可以将信息传递到我的应用程序中,例如向谁发送消息 提前谢谢 有没有办法直接执行此操作,或者通知必须先打开我的应用程序,然后再打开MFMessageComposeVC? 不,它必须先打开你的应用程序,从长远来看,它将打开MFMessageCom

我正在寻找一种在用户单击我的应用程序通知后设置iMessage的方法。是否有任何方法可以直接执行此操作,或者通知必须先打开我的应用程序,然后再打开MFMessageComposeVC?如果我只能做后者,我如何区分打开我的应用程序的用户与单击图标的用户?我是否可以将信息传递到我的应用程序中,例如向谁发送消息


提前谢谢

有没有办法直接执行此操作,或者通知必须先打开我的应用程序,然后再打开MFMessageComposeVC?

不,它必须先打开你的应用程序,从长远来看,它将打开MFMessageComposer VC

如果我只能执行后一种操作,我如何区分用户打开我的应用程序与单击图标的通知?

是,如果用户从通知中打开应用程序,将执行
应用程序:didReceiveMemotentification
。如果用户以传统方式打开,将执行
应用程序:didFinishLaunchingWithOptions
启动选项
字典将包含您的通知信息

我可以将信息传递到我的应用程序中吗,例如将消息发送给谁?

是的,您可以通过推送通知将信息传递给您的应用程序


有关更多信息,您可以参考,尽管它适用于iOS 6,但它解释了通知是如何工作的,并且是一个很好的起点