I'm definitely building with dSYM because I see the folder in the archive and when I submit to App Store, the option to upload symbols is checked. But when I look at the build in ITC, it saysIncludes Symbols: NoWhat am I missing?
Post
Replies
Boosts
Views
Activity
I'm selling consumable products and using Apple's servers for receipt validation via a call from the app to my server.Twice in past 24 hours, a situation has occurred where the transaction state has updated to SKPaymentTransactionStatePurchased causing the receipt to be sent for validation. However when the response comes back from Apple's server, "body.receipt.in_app" is empty and therefore the purchased product is not added to the user's account.One of these customers told me that the transaction was showing as "Pending" and a few hours later they received an invoice by email. However the app did not fire another purchased transaction state, so I had to add the purchase manually.So some questions:1. Was this unexpected behaviour and likely to be a rare and temporary IAP processing problem?2. If not, why is the state changing to SKPaymentTransactionStatePurchased if the payment didn't actually complete and is pending?3. Currently the app is calling finishTransaction when a response is received from my server, but this is NOT dependent on the presence of any inapp purchases in the decoded receipt. I'm thinking that this could be a problem. If the transaction state has not actually completed, is calling finishTransaction going to block any further state changes from being sent to the app, even when that state change is a critically important one when the payment HAS actually been processed and the purchased product should be added to the user's account?
Is it intentional that the main thread checker flags up that any reading of an NSView's bounds or frame properties? Obviously if setting those properties then it should be done on the main thread but I'm struggling to see why reading them should create a warning.Happy to be enlightened..!
The most recent date I can view for units or sales is 2 days ago. I don't get it. You have the realtime data, why isn't this available to developers?PayPal can do it. Stripe can do it. Why is Apple unable to do it?
I have a macOS audio editing app in development and when the composition is played but the user does not interact, the screen will dim and then turn off after the number of minutes selected in System Settings. This is not desirable.
Is there any programmatic way to disable this while doing a particular operation or do I have to fake it by drawing something invisible on the screen on a timer while playback is in progress?
The shortcut of Ctrl-Cmd-Up/Down arrow was super useful for switching between .h and .m files. Now it no longer works for me in v15.4. The menu items are greyed out.
Anyone else seeing this?