Post

Replies

Boosts

Views

Activity

Reply to Issuing an SKReceiptRefreshRequest on the app's startup
Thanks for your answer. So I guess Apple's documentation is not accurate at this point?However, there is one problem for me with not doing a refresh. I'm about to convert my app from "paid app" to the fremium model, i.e. a free app with in-app purchases. My previous customers shouldn't need to pay again, so my plan was to check the "original purchase version" to enable all features for the previous customers. To do so, I need the receipt.So I'd still need some kind of prompt at startup to allow previous customers to trigger the refresh... Any better way to do so?
Apr ’20
Reply to Issuing an SKReceiptRefreshRequest on the app's startup
Thanks for your answers, sounds good.I actually realized that the missing receipt on fresh install is probably only happening in the sandbox environment. Afterall, I'm just sideloading the app from XCode, so actually no surprise there is no receipt. If one installs the app in the production environment from the App Store, probably there will be an receipt. I'll check it out once my app is on the App Store.Anyway, I will still implement your suggestions as a fallback.
Apr ’20
Reply to Cannot debug Catalyst App: "Message from debugger: Process attach denied"
Thanks for your quick answer. Code Signing Inject Base Entitlements is set, but Deployment Postprocessing was also set. Unsetting it didn't help though.I used your trick from another post to get the entitlements: codesign -d --entitlements :- <pid>and got the output .... <key>com.apple.security.network.client</key> <true/> <key>get-task-allow</key> <true/>So it looks like the wrong "get-task-allow" is enabled, the iOS one instead of the MacOS one?
May ’20