Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RCTPushNotificationManager does not set alertTitle in UILocalNotification #2

Closed
cpojer opened this issue Feb 13, 2019 · 1 comment
Closed

Comments

@cpojer
Copy link
Contributor

cpojer commented Feb 13, 2019


This issue was originally created by @stage88 as facebook/react-native#14699.


Description

Setting the alertTitle property on PushNotificationIOS.scheduleLocalNotification does not display the title in the notification.

With alertTitle set:
image

Without:
image

Reproduction Steps

Use the below code to reproduce.

Sample Code

PushNotificationIOS.scheduleLocalNotification({ fireDate: new Date(Date.now() + (30 * 1000)).toISOString(), alertTitle: 'Incoming Message', alertBody: 'This is my message, please read it for good fortune.', soundName: 'default', applicationIconBadgeNumber: 1, userInfo: { id: 11 } })

Solution

Adding the following line in RCTPushNotificationManager.m (54) fixes the issue:

notification.alertTitle = [RCTConvert NSString:details[@"alertTitle"]];

Additional Information

  • React Native version: 0.45
  • Platform: iOS
  • Development Operating System: macOS Sierra 10.12.15
  • Build tools: XCode 8.3.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants