gpt4 book ai didi

ios - Watchkit动态通知按钮自定义

转载 作者:行者123 更新时间:2023-11-28 18:18:13 25 4
gpt4 key购买 nike

我希望在我的动态通知中通过“WatchKit Simulator Actions”自定义关闭按钮和通过 PushNotificationPayload.apns 发送的按钮。有人可以告诉我我忽略了什么吗?

此外,我如何处理按下按钮的功能?理想情况下,我想将信息发送回父应用程序。

最佳答案

回答第一个问题:无法自定义关闭按钮或通过 PushNotificationPayload.apns 添加的按钮。它们由系统提供。

回答第二个问题:在你的 PushNotificationPayload.apns 中你有这样的东西:

"WatchKit Simulator Actions": [
{
"title": "Button 1",
"identifier": "button1Action",
},
{
"title": "Button 2",
"identifier": "button2Action",
}
],

然后在你的主界面 Controller 中,实现这个方法

- (void)handleActionWithIdentifier:(NSString *)identifier forRemoteNotification:(NSDictionary *)remoteNotification
{
// Detect button identifier, decide which method to run
}

但是,请记住,如果您打算在实际设备上使用 LocalNotification,则需要实现

- (void)handleActionWithIdentifier:(NSString *)identifier forLocalNotification:(UILocalNotification *)localNotification;

希望这对您有所帮助。

编辑

如果您想将数据发送到 iPhone 应用程序,请使用

openParentApplication

InterfaceController 类的方法。

关于ios - Watchkit动态通知按钮自定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28483737/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com