I followed the instructions of provisioning and integration from http://salesforce-marketingcloud.github.io/JB4A-SDK-iOS/ step by step. The app starts on my physical device, throws no exceptions and i can see a new iOS opt in in Marketing Cloud containing the device id and some metadata about the devices.
I've created a list containing the devices for use in Mobile Push to send out a new push notification. So far everything works as expected.
If i create a new push message, click through the steps and finally on schedule, everything looks fine at a first glance - but no notification arrives at the registered devices. To make it worse the devices will be opted out with the status "ServiceFeedback" and the message has status "Error". To re-opt-in the devices, i have to uninstall the app and start over with a fresh install.
The problem here is, that - on the device - no exception happens. Log output shows success and SDK status confirms, that the device is registered with the correct identifiers and IDs.
The Marketing cloud web interface has no option to show logs. At least i couldn't find such an option. So it is impossible to debug this problem for know. The JB4A SDK comes as a compiled library, which makes debugging on library level nearly impossible - and even if it would be possible, there's no way to find out what happens on backend side.
To make it even worse, there's no useful documentation available for trouble shooting. Yet i've no chance to continue this path.
Does anyone had/or have a similar problem and probably a solution for it?