Recent Comments

Open Radar 7058827: UIDocumentBrowserViewController's revealDocumentAtURL:importIfNeeded:completion: method never imports the url when needed

Further investigation made me realize that the file attachment from Mail was failing to be imported into my app because (as the attachment was a file of the document type associated with my app) Mail had already imported it into my app's container-- specifically, into the user's Documents/Inbox directory-- when the file was shared with my app from Mail. This behavior, I found out, is described in https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html#//apple_ref/doc/uid/TP40010672-CH2-SW2.

Unfortunately, that "mail attachment importing into Documents/Inbox" behavior is not mentioned in any of the places that developers are initially likely to look when they add functionality for importing urls into a document-based app using UIDocumentBrowserViewController. In particular, it is not mentioned in...

(1) The "Enabling Document Sharing" article (https://developer.apple.com/documentation/uikit/view_controllers/adding_a_document_browser_to_your_app/enabling_document_sharing)

(2) The documentation for either UIApplication's openURL:options:completionHandler: method or UIDocumentBrowserViewController's revealDocumentAtURL:importIfNeeded:completion: method.

It would be good for the documentation for (1) and (2) to be updated to reflect the Documents/Inbox directory storage of files from outside the app (specifically, mail attachments) shared with the app. (It would also be good to mention in the (1) and (2) documentation that if the files at the imported urls are to be edited, they need to be moved out of the Documents/Inbox directory first.)

By appsolutelyfun at Aug. 18, 2019, 11:12 p.m.

Open Radar 41126633: Changes in library’s file are not compiled until doing a clean build

still open and valid on Xcode 11B4 , Wasted two hours wondering what was wrong

By almme111 at Aug. 18, 2019, 4:54 a.m.

Open Radar 31154770: Instruments 8.3 beta: false positive leak reported

Post by me, August 14th 2019, 6:21 PM

I don’t believe the issue is solved. It’s hard to tell because, in Xcode 11 beta 5, I can’t get the app to launch from Instruments. See attached video. However, the memory graph debugger is reporting the same leak as before.

Attached files also posted here for posterity: Sample project updated for Xcode 11 beta 5: https://cl.ly/028b163a4225 Video recording of reproduction of issue: https://cl.ly/74d2bd2c2a20

Open Radar 31154770: Instruments 8.3 beta: false positive leak reported

Message from Apple, August 13th 2019, 3:05 AM

After reviewing your feedback, we need more information to continue our investigation.

Please verify this issue with Xcode 11 beta 5 and update your bug report with your results by logging into https://feedbackassistant.apple.com (https://feedbackassistant.apple.com/) or by using the Feedback Assistant app.

Xcode 11 beta 5 (11M382q) https://developer.apple.com/download/ Posted Date: July 29th, 2019


For a complete list of logging instructions visit: https://developer.apple.com/bug-reporting/profiles-and-logs/

Open Radar 6153065: System font renders as Times New Roman in certain contexts

Workaround doesn't work for NSAttributedString with options [.documentType: NSAttributedString.DocumentType.html] and css e.g. <style type="text/css">body { font-family: '\(font.fontName)', '\(font.familyName)'; font-size: \(font.pointSize)px; }</style>

By tfonfara at Aug. 12, 2019, 11:59 a.m.

Open Radar 24956853: iOS Keychain -25300 errSecItemNotFound sporadically for items that exist

+1, we are seeing this on IOS 12.3.1. We code with Swift 4.2

By fmnavarretem at Aug. 9, 2019, 2:59 p.m.

Open Radar 50723668: Unable to disable onDemandRules from NEPacketTunnelProvider Extension

Apple Team:

Engineering has determined that your bug report is a duplicate of another issue and will be closed.

By mufti14 at Aug. 7, 2019, 6:27 p.m.

Open Radar 6912686: calculator: some unary ops in programmer RPN mode broken

In the Calculator app, in RPN mode, in Programmer mode, the outcome of some, but not all, unary operations is 0 instead of the expected value when the operation is repeated.

steps to reproduce: - start Calculator - hit cmd-3 for programmer mode - hit cmd-r for RPN mode (if not enabled already) - enter "1" - hit "<<", the unary shift left operator - result is "2". Ok. - hit "<<" again. - result is "4". Ok. - hit "RoL", the unary rotate left operator - result is "0". Not ok. Expected "8". - enter "1" - hit "RoL" - result "2". Ok. - hit "RoL" - result "0". Not ok. Expected "4".

The "RoR", "2's complement", and "1's complement", "byte flip", and "word flip" unary operators are similarly broken.

The ">>" unary operator is ok, like "<<".

Also, perhaps related (also an unexpected "0" outcome): - enter "1" - hit "enter" - a "0" is pushed onto the stack, where in Basic and Scientific mode a duplicate of the top-of-stack is pushed ("1" in this case)

By fwvdijk at Aug. 3, 2019, 12:13 p.m.

Open Radar 35451006: Cannot create AVDisplayCriteria

Please refer to: https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW38

UIAppSupportsHDR specifies whether the app supports HDR mode on Apple TV 4K. If the key's value is NO and Apple TV 4K is in HDR mode, Apple TV switches to SDR mode before launching the app, and it switches back to HDR mode when the app resigns. If the key is not present or its value is YES, the device remains in HDR mode when the app launches. HDR mode on Apple TV 4K uses the GPU to compose the content that appears on the screen. GPU bound apps, such as games, can access more of the GPU by opting out of HDR support, that is, setting UIAppSupportsHDR to NO. However, switching between HDR and SDR modes may cause color flashing to appear on the screen. Apps should only opt out when absolutely necessary. This key is supported in tvOS 11.2 and later.

Open Radar 6815097: Keyboard shortcut in Recovery's macOS Utilities for opening Terminal

As a recommendation, perhaps the keyboard shortcut could be the same Control–Option–Command-T keyboard shortcut that is available in Setup Assistant to open Terminal.

By n8felton at July 26, 2019, 1:22 a.m.

Open Radar 6813106: Cannot reset privacy decisions for specific bundles with tccutil

tccutil works as expected in macOS 10.15 Catalina beta 4 (19A512f).

By blochberger.max at July 25, 2019, 10:22 a.m.

Open Radar 6807068: `presentTextInputController` Shows Empty Screen

Broken TextInputController screenshot: https://imgur.com/a/xhNqyCP

// This works presentTextInputController(withSuggestions: ["Hello"], allowedInputMode: .plain) { _ in }

// These do not presentTextInputController(withSuggestions: [], allowedInputMode: .plain) { _ in } presentTextInputController(withSuggestions: nil, allowedInputMode: .plain) { _ in }

By james.bouker at July 24, 2019, 6:24 p.m.

Open Radar 32830264: Enable eGPU Device Support in Boot Camp

Seconding this... Apple please help your apple fans by enabling eGPU in Boot Camp... Please!

By zeeshan.oranges at July 22, 2019, 6:17 p.m.

Open Radar 50394324: Video cannot play in iOS 12.2 webview (WKWebView and UIWebView both)

calling

[self.webView setMediaPlaybackRequiresUserAction:NO];

makes it work, i.e. no user action required to playback.

By nikos.konstas at July 22, 2019, 10:23 a.m.

Open Radar 6126906: iOS 13b1 UISplitViewController's new UISplitViewControllerPanelImpl loses its preservedDetailController during restore

Apple Jul 19, 2019 at 4:13 PM

Please verify this issue with iOS 13 beta 4 and update your bug report with your results by logging into https://feedbackassistant.apple.com (https://feedbackassistant.apple.com/) or by using the Feedback Assistant app. iOS 13 beta 4 (17A5534f) https://developer.apple.com/download/ Posted Date: Posted Date: July 17th, 2019 If the issue persists, please attach a new sysdiagnose captured in the latest build and attach it to the bug report. Thank you. iOS sysdiagnose Instructions: https://developer.apple.com/services-account/download?path=/iOS/iOS_Logs/sysdiagnose_Logging_Instructions.pdf For a complete list of logging instructions visit: https://developer.apple.com/bug-reporting/profiles-and-logs/

By indiekiduk at July 20, 2019, 4:46 p.m.

Open Radar 22394182: Presentation controller adaptivity is limited

Any solution?

Hi douglashill, I'm also trying to achieve something similar to this. Is there any permanent solution availble for this issue?