Post

Replies

Boosts

Views

Activity

How to test server-to-server (S2S) notifications
I don't know how Apple expects us to verify that the code that handles server-to-server notifications is working correctly. I can't think of how to test that the full cycle of operation is correct, because I don't want to test the code directly in production, and in the sandbox not all notifications are handled. For example, I don't know how to simulate that a user asks AppleCare to revoke a subscription. On the other hand, in the test purchases I have made I have received DID_RECOVER notifications, which are not supposed to be available (as indicated in https://developer.apple.com/documentation/appstoreservernotifications/notification_type#3694879 ), but also the DID_RECOVER is not preceded by a notification of failure to charge (DID_FAIL_TO_RENEW). Does anyone have any suggestions on how to test? Thank you very much, Oscar
1
0
1.1k
Apr ’21
Changes in the behaviour of server to server notifications
Checking the documentation for notification types https://developer.apple.com/documentation/appstoreservernotifications/notification_type I've detected that the behaviour of CANCEL notification has changed. Now, there isn't a CANCEL notification when making an upgrade. The documentation page doesn't mention any change in the behaviour, so it is very difficult to detect this kind of changes. It seems that Apple is trying to drive developers crazy, putting all possible difficulties to our task, and hiding relevant information. Even the documentation pages don't include a modification date, so that we can at least know when a new version has been created.
1
0
681
Mar ’21
Unable to reply to a question to the forum
I was trying to send a reply in URL https://developer.apple.com/forums/thread/657081 and after loggin in, the Reply button disappeared. Does anybody know why? I've just registered in the forum. I've found an working alternative URL for sysdiagnose in www. jessesquires. com/blog/2018/02/08/how-to-sysdiagnose-ios/ (the ones in the forum page don't work). In that page (I had to break the domain because the forum doesn't let me send that URL) appears https://developer.apple.com/bug-reporting/profiles-and-logs/?name=sysdiagnose as the right URL for sysdiagnose. Kind regards, Oscar P. D.: I have added a tag because I need at least one tag to be able to post in this forum, but I couldn't choose a right one because there isn't anyone that fits to my question.
7
1
1.8k
Feb ’21