Post

Replies

Boosts

Views

Activity

Testing subscriptions upgrade/downgrade on sandbox
Hello, At the moment, we have one auto-renewable subscription on our live app, and we want to add two more, where the only difference is the price and the subscription time. To accomplish that, we created a "subscription group" and everything is set up on the apple side, and the app is currently reading all the packs from the store and allow the user to buy them. Our issue is that we can't fully test the upgrade/downgrade feature when trying to buy another subscription level on sandbox (iOS 14.5). If we buy the lowest pack first, and then try to buy a superior pack, a popup should appear saying that we want to modify our current subscription plan to another one and that it will start on XX/XX/2021. This is not the behaviour we are seeing on our app (on sandbox). When we try to buy a superior plan the app shows the normal purchase popup and it proceeds to buy the pack normally without showing the popup warning that we are changing our current plan. This causes some concerns, as it implies that the user is buying two subscriptions. They are on the same subscription group, so it should be impossible, but still brings concerns... Did anyone experienced the same issue? Is this the normal behaviour in sandbox?
5
0
3.3k
May ’21
Carplay get stuck calling a webservice when iphone is locked
Hi,I'm developing a CarPlay application and i''m having a problem getting data from a webservice. Basically I have two tabs, the first one is a list of media items that when an item is pressed, it starts playing an audio. The second tab is a list of itens that when pressed, a webservice is called and a new screen is pushed with a list of media itens returned from that service.The problem is, when I test the app on the simulator everything works. It also works fine on my car IF my phone is unlocked. If i start carplay while the phone is locked, when I call a webservice the app just get stuck there and I get no response, as if i didn't have an internet connection. While it is in that state, if I unlock the phone I get a response immediately as if the app had internet connection again.Another strange behaviour is, again, when the phone is locked and the app is stuck calling a webservice on the second tab, if i start playing any audio from the first tab, and then go back to the second tab, everything works fine again and I can call webservices again.To sum up, I can only call a webservice and get a response successfully with carplay, if:1. Device is unlocked on app start2. I play an audio first, after the app is started with the iphone locked.Is this an intended security measure that prevents internet connection if the phone is locked? Or is it a bug?Thanks in advance.
2
0
716
Jul ’19