Previously had my Development .p12 file uploaded, so Push worked while developing the app. But now I need to use the Production .p12 (so I can beta test to users via Apple TestFlight).
It appears, though, that Backendless only handles one .p12 at a time (either Development or Production); I cannot upload both.
So how am I supposed to debug / continue developing with push notifications (which needs the Development .p12) if I also need the Production .p12 to be active for those beta testing my app?
this is currently not possibile if you have app containing embedded binaries, such as extensions or widget. Don’t know if it is an Xcode issue or intentional behavior from Apple, but for this kind of product this solution is not applicabile.
Of course we can create a separate target without embedded binaries just for debug the push system. As you can understand this is sub-optimal.
This is a solution more than adeguate for app refactoring or major release. I understand your intentions and appreciate a lot this feature, but using it just for push debug purpose seems a poor application of the feature. Another issue with this solution is that is not applicable with real users data, since the two versions have separate data; not always we can afford such a rigorous product management system, sometimes we just want to try to solve little bugs. Software goes like that, doesn’t it?
ps: In this first approach with Backendless I seem very hostile about you product but, believe me, I’m loving it very much; I’m just try to cover what is crucial for us before migrating existing product or starting new ones.
Best regards
Michele