Hi Experts,
Steps we had done
- Register for the iPhone Developer Program as an enterprise developer to access the Developer Connection portal and get the certificate required to sign applications.
- Create an App ID (ae.gov.xxx.xxxx) and ensure that it is configured to use Apple Push Notification Service (APNS).
- Create and download an enterprise APNS certificate that uses Keychain Access in the Mac OS.
- Create an enterprise provisioning profile and include the required device IDs with the enterprise certificate. The provisioning profile authorizes devices to use applications you have signed.
- Use the provided source code along with SMP 2.3 SP03 SDK(iOS_HWC_2.3.3.tar) for hybrid web container to customize
- Change the project name & app id of HWC (eg: Workflow) and also change the bundle identifier to new (ae.gov.xxx.xxxx).
- Create New Application in SCC with the APP ID (Workflow) with TYPE Hybrid App
- Opened the ports 2195 and 2196 for APNS
- Upload the APNS certificate to SAP Control Center
- Verify that native notification is enabled for the user:
- For Application Settings, ensure the Notification Mode property is set to either Only native notifications or Online/ payload push with native notification.
- For Apple Push Notifications, ensure the Enabled property is set to True.
- Check that the APNS Device Token contains a value. This indicates that a token has passed successfully following successful application activation
After doing all these steps, when we trigger new work item the device will receive the item without any Push notification. And also we can’t find any logs related to Apple push notification service in APNSProfider folder.
Kindly let me known if I am missing something to enable iOS push notification.
Regards,
Abdu