Used the expo credentials manager to remove the certs/keys from both of my Expo apps.
Deleted all Distribution Certificates
Deleted all Profiles
Deleted all Keys
expo credentials:manager
Built the app
expo build:ios
? How would you like to upload your credentials?
Expo handles all credentials, you can still provide overrides
? Will you provide your own Apple Distribution Certificate?
Let Expo handle the process
? Will you provide your own Apple Push Notifications service key?
Let Expo handle the process
We’re going to generate:
- Apple Distribution Certificate
- Apple Push Notifications service key
- Apple Provisioning Profile
Generated Apple Distribution Certificate
Generated Apple Push Notifications service key
Generated Apple Provisioning Profile
Successfully built standalone app
I export “ in-house ” developed iOS app as an enterprise application.
I have tested the following on multi device.
get a token [ OK ]
sending message with Push notifications tool [ FAIL ]
sending message with Curl [ FAIL ]
I’m testing with two apps.
bundleIdentifier : com.innored.cv
https://exp.host/--/api/v2/push/getReceipts
{"data":{"492af03d-e717-44af-952f-c6a902611a82":{"status":"error","message":"The Apple Push Notification service failed to send the notification (reason: TopicDisallowed, status code: 400). Read Apple's docs about \"Communicating with APNs\" to learn what this error means.","details":{"apns":{"reason":"TopicDisallowed","statusCode":400},"sentAt":1581379588},"__debug":{}}}}
bundleIdentifier : com.innored.creatiview20
https://exp.host/--/api/v2/push/getReceipts
{"data":{"ef8b45b7-332c-4dad-a2e8-4ef1a015509a":{"status":"error","message":"The Apple Push Notification service failed to send the notification (reason: TopicDisallowed, status code: 400). Read Apple's docs about \"Communicating with APNs\" to learn what this error means.","details":{"apns":{"reason":"TopicDisallowed","statusCode":400},"sentAt":1581380277},"__debug":{}}}}