In iOS 14, a user can set a default mail client to some other mail client (Gmail, Outlook, etc.).
But The MFMailComposeViewController class doesn’t work with these third party mail clients. It sends an email through the Apple Mail app and not the other third party mail apps that are set as the default mail client.
Is there a way to configure MFMailComposeViewController to work with third party mail apps?
Post
Replies
Boosts
Views
Activity
We have enabled CloudKit in our project. It uses a private database and can have n number of records in database.
We sometimes get this error: “CKError(_nsError: <CKError 0x608000846ff0: "Service Unavailable" (6/2022); "Request failed with http status code 503">)”
This problem only occurs when we fetch a large number of records. We use batch operations for fetching records. This error msg doesn’t get received until we download about 8k records but after that it kind of throttles us down. We also get “CKErrorRetryAfterKey” key in infoDictionary along with above error. And when we try after that specific time, it downloads the next batch and throttles us again.
Is there a limit on how many records or how much data we can fetch during a specific time period?
Is there a way to avoid this error message?
I'm working on a Mac-Catalyst app. It needs to access some of the AppKit Classes so I integrated a macOS Bundle to accomplish that(reference blog post: https:// medium.com/better-programming/how-to-access-the-appkit-api-from-mac-catalyst-apps-2184527020b5), and it works fine except it won't let me upload the app to the Appstore. When I try to upload the app XCode throws me an error:
ERROR ITMS-90283: "Invalid Provisioning Profile. The provisioning profile included in the bundle com.***.MacPlugin [com.***.XXXX.pkg/Payload/***.app/Contents/PlugIns/MacPlugin.bundle] is invalid. [Invalid 'com.apple.application-identifier' entitlement value.] For more information, visit the macOS Developer Portal."
I tried uploading the build removing this plugin and it worked, but with this Plugin it won't work.
Has anyone faced any issue with MFMailComposer in catalyst (mac optimized) when attaching a document? It kind of generates a pseudo copy of the attachment. This copy is not visible in composer(viewcontroller) but after sending the mail, when you open Mail App it's visible there along with the original attachment.