Posts

Post not yet marked as solved
13 Replies
Now you can simply use this: if ([NSProcessInfo processInfo].isiOSAppOnMac) { NSLog(@"iOS app is running on MAC"); }
Post not yet marked as solved
3 Replies
same here
Post not yet marked as solved
14 Replies
If you have a lot of purchases, your old transactions are truncated in the sandbox environment. According to Apple: Receipts for auto-renewable subscriptions can grow over time since the renewal transactions stay in the receipt forever. To optimize performance, the App Store may truncate sandbox receipts to remove old transactions. When validating receipts for transactions made in the sandbox environment, consider creating new test accounts instead of reusing old accounts to test subscription purchases. [https://developer.apple.com/documentation/appstorereceipts]
Post not yet marked as solved
3 Replies
I get the same error when the following method is called:mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)errorIt happens when I cancel the modally presented email view.