Posts

Post not yet marked as solved
2 Replies
The docu also mentions that rawData is of data type Data (or NSData in Obj-C). This means that you can easily convert it to a string with init(data:encoding:) see docu. RFC 2822 uses UTF-8, so you can use NSUTF8StringEncoding for encoding.
Post not yet marked as solved
1 Replies
You're tagging your question with Mail Extensions. Note that this tag is related to the macOS MailKit framework. Your question does not apply to this. Please consider to remove this tag. And in order to receive a useful response from the community, it's recommended to detail your question. The color codes you refer to, what are they? Did you set them, or did you measure them? And how, where in your code or storyboard? etc.
Post not yet marked as solved
1 Replies
You're tagging your question with Mail Extensions. Note that this tag is related to the macOS MailKit framework. Your question does not apply to this, but to the iOS MFMailComposeViewController framework. Please consider to remove this tag.
Post not yet marked as solved
2 Replies
You're tagging your question with Mail Extensions. Note that this tag is related to the MailKit framework. Your question does not apply to this. Please consider to remove this tag.
Post not yet marked as solved
1 Replies
You're tagging your question with Mail Extensions. Note that this tag is related to the MailKit framework,. Your question does not apply to this. Please consider to remove this tag.
Post not yet marked as solved
1 Replies
How about pressing the Cancel button?
Post not yet marked as solved
2 Replies
Regarding your question: please have a look into URL Encoding to escape special characters.
Post not yet marked as solved
2 Replies
You're tagging your question with Mail Extensions and wwdc21-10168. Note that both are related to the MailKit framework, which applies to macOS only. Your question is about iOS, so please remove the inappropriate tags.
Post not yet marked as solved
1 Replies
Please check the updated docu, since the constructor has been changed with 1 or 2 additional arguments: initWithData:securityInformation:context: https://developer.apple.com/documentation/mailkit/medecodedmessage/3882877-initwithdata initWithData:securityInformation:context:banner: https://developer.apple.com/documentation/mailkit/medecodedmessage/3882878-initwithdata
Post marked as solved
1 Replies
Please see my answer on another post, which might be helpful: https://developer.apple.com/forums/thread/688960?answerId=688032022#688032022
Post not yet marked as solved
6 Replies
The completion of allowMessageSendForSession() has changed recently. Pass an Error in the completion, see updated Apple docu at https://developer.apple.com/documentation/mailkit/mecomposesessionhandler/3824908-allowmessagesendforsession The docu contains a code snippet: enum ComposeSessionError: LocalizedError { case invalidRecipientDomain var errorDescription: String? { switch self { case .invalidRecipientDomain: return "example.com is not a valid recipient domain" } } } func allowMessageSendForSession(_ session: MEComposeSession, completion: @escaping (Error?) -> Void) { // Confirm none of the recipients use @example.com. if session.mailMessage.allRecipientAddresses.contains(where: { $0.hasSuffix("@example.com")}) { completion(ComposeSessionError.invalidRecipientDomain) } else { completion(nil) } }
Post marked as solved
26 Replies
Finally good news; the No Feedback Assistant gave an update that the issue should be resolved in iOS 14.6 beta 1. We just tested it an all 3 issues are resolved. Meaning that now: After a re-install of the app, the system popup for Local Network permission is always shown. After a re-install of the app, the iOS Settings app will always show the app name with toggle in "Settings - Privacy - Local Network" and "Settings - app name" It's possible to consistently reshow the Local Network permission - https://developer.apple.com/forums/thread/663839 in the app without uninstalling it first, by going to Settings App - General - Reset - Reset Location & Privacy Thank you Apple for resolving this. Hopefully next time you will act immediately after receiving valuable feedback; we did provide it 7 months ago, both on this forum as in the No Feedback Assistant.
Post marked as solved
26 Replies
When filtering the Apple Developer forum for the WWDC tag regarding Local Network permission via https://developer.apple.com/forums/tags/wwdc20-10110 , this is the #1 active post. It's still not resolved, 6 months after the public launch of iOS 14. As well as my detailed report in Apple Feedback Assistant from October 6, 2020, which refers to his forum post. 2 weeks ago I finally received a response from Apple with, quote "We haven’t had this similar complaint from other developers". 3,8k views and 20 reactions with similar complaints on this forum post... Common Apple, you can do better. Start taking your devs seriously, who have to deal with customer complaints on a daily basis.
Post marked as solved
26 Replies
Great news, the problem seems to be resolved in iOS 14.1 (18A8395). We did multiple tests and every time the app is launched after a re-install, the Local Network permission is shown in the app. Also the Local Network toggle is present in Settings App -> Privacy -> Local Network. Added bonus Finally it's possible to consistently reshow the Local Network permission - https://developer.apple.com/forums/thread/663839 in the app without uninstalling it first, by going to Settings App -> General -> Reset -> Reset Location & Privacy Thanks Apple for resolving this.
Post not yet marked as solved
8 Replies
Are we missing something? Support from Apple. As always. For the last months I've spent more hours per week in debugging Apple issue than developing apps, by: Pulling my hairs out while investigation the craziest behaviour. Reporting issues extensively to the no Feedback Assistent. Searching, reading and posting on the Developer forum.