Post

Replies

Boosts

Views

Activity

Reply to Accessibility permission in sandboxed app
I'm looking at this thread with interest, because I'm looking into implementing proper keyboard shortcuts that don't depend on Carbon APIs. I think I will manage to get the code working, but I'm struggling with the CGRequestListenEventAccess step. I'm calling this method, but nothing is happening at all. The documentation for this function is absent. Could you give some pointers?
Sep ’24
Reply to WidgetKit extenstion
This error occurs when I add a WidgetKit extension to my existing project. It looks like it is looking at some different configuration, or that my existing project messes things up. The happy flow, where you create a blank app from scratch and add an extension to it, just works, off course. It is my intention to add it to an existing app. If someone can point me to how to troubleshoot this beyond looking at the console, I'd be very grateful.
Oct ’23
Reply to Code 173 no longer triggers receipt generation
Is there anything that we can do on our end? I'm facing the same problem. I'm not prompted for a sandbox user anymore. Somehow the system has remembered the sandbox user. Is there a way to remove the sandbox user-data? Maybe that will help. Until then: the 500 error is clearly something at the App Store end that is broken. You would think that Apple has monitoring in place on errors happening on their services...
Apr ’22
Reply to In-App Purchase Sandbox completely broken on macOS Catalina
I'm facing the same problem. I'm running on macOS 12.2.1, so if this was fixed it is back. I'm guessing there's something wrong with the active account, but I already signed out of the App Store. These are the messages that logged to the console: <StoreKitClient: 0x7f7c7cf190f0>: Using active account. Sandbox: 1, receipt exists: NO, receipt is stub: NO <ReceiptRefreshRequest: 0x7f7c7d9126f0>: Error fetching receipt for nl.smashbits.SmashTunes - Error Domain=com.apple.commerce.server Code=500317 "(null)" I'm not sure which "active account" it is using, because I not prompted for it.
Mar ’22