Join Steven Lipton for an in-depth discussion in this video Project settings for push notifications, part of iOS and watchOS App Development: Notifications.
- [Instructor] For push notifications, this won't be all code like local notifications. We've got several steps in various places to set up push notifications. You first tell the app it will be using push notifications in it's capability settings. Let's go to the settings page and starting in general here. You need a developer account to use push notifications and APNS so make sure your team is set to a developer account. If your team says personal team, this will not work.
To prevent any errors about unique bundle identifiers you want to make sure that your bundle identifier is different than the one that's here. I'm going to go head and change this here to my own other account which is com dot SliceofAppPie dot HuiPizzaNotification. Yours should be something different than this. These must be unique if they're to work. Otherwise you'll get an error. Once you've done that, head over to capabilities.
If you have a developer account, you should be seeing a lot of different capabilities you can have, one of those is the push notifications towards the bottom. You'll see a button here and turn it on. If you've set everything else up right on the general page, you'll see that two steps will check on, so that you'll be able to have push notifications. Now scroll back up towards the top, and you'll find background modes. Click that one on, it should open up a page with some options for you and you want to click on the remote notifications, this tells the system to allow background processing for remote notifications.
For a basic push notification all the work for push notifications happens in the background or in the pushed notification background. We've changed our settings in ex code to use notifications. We have two more places to get permission. In code and with the certificate to send to the server.
- Requesting user permission
- Static vs. dynamic notification content
- Sending local notifications
- Updating and removing notifications
- Creating custom notifications
- Adding categories and actions to notifications
- Pushing notifications
- Building push notification payloads: alerts and actions
- Adding service and content extensions
- Attaching rich media: images, audio, and video
- Creating watchOS notifications
Skill Level Intermediate
Apple watchOS 4 App Development Essential Trainingwith Steven Lipton3h 10m Intermediate
1. User Permissions
2. Local Notifications
3. Notification Management
4. Interacting with Notifications
5. Push Notifications
6. Push Notification Payloads
7. The Service Extensions
8. The Content Extension
9. Rich Media in Notifications
10. Apple Watch Notifications
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.