Recent Comments

Open Radar 23869832: Support 32GB of RAM in the Mac mini (Late 2012) and Mac mini Server (Late 2012)

New firmware in 10.12.4 Beta...

New BIOS/Firmware in 10.12.4 developper beta that came out today on a 2012 quad-core i7 2.6Ghz Mac mini.

Version is: MM61.88Z.0106.B12.1702171720 (February 17, 2017. 17h20m)

Previous version was: MM61.88Z.0106.B0A.1509111654 (September 11, 2015. 16h54m)

If anyone has single 16BG stick to test, it would be worth a try to see if they fixed it?

By francoiscoulombe1981 at Feb. 28, 2017, 2:02 a.m.

Open Radar 30196911: GIFReadPlugin crashes

Engineering has requested the following information regarding your bug report:

This should be addressed in iOS 10.3 beta 3 (14E5249d). But — can we get the ‘complete crashlog’ — the attached one fails to symbolicate: Symbolication failed. Error=unsupported log format 0

iOS 10.3 beta 3 (14E5249d)

By garrett.moon at Feb. 27, 2017, 10:19 p.m.

Open Radar 30739102: iOS 10.3 Appending attributes to mutable attributed string will clear strikethrough attributes

Adding gist


By peter.n.goldsmith at Feb. 27, 2017, 7:59 p.m.

Open Radar 30636424: 10.12.4 Upgrade Breaks Safari AppleScript

This looks fixed in 10.12.4 beta 4 (16E175b) and Safari Version 10.1 (12603.

By bjasper at Feb. 27, 2017, 6:47 p.m.

Open Radar 30736004: Cursor navigation problems in contenteditable web view

Contents of the Accessibility.html file:

Try interacting with the following editable block. For example, interact with the third paragraph, add some text, press return. Then use VO-up-arrow and down arrow to navigate the entire area:

<div contenteditable="true"> <p>First paragraph.</p> <p>Second paragraph.</p> <p>Third paragraph.</p> </div>

Open Radar 22603009: CGDisplayIOServicePort() is deprecated with no replacement

No progress and only poor workaround on github

For some cases you can use workaround from the glfw - And it works for many cases. But there is cases when user connect 2 same displays without builtin serialnumbers, e.g. Totoku. In such situation there is no chance to distinguish 2 displays - i hope Apple will give any alternative.

By johngull at Feb. 27, 2017, 9:45 a.m.

Open Radar 30717170: Expired Certificate Explanation is Incorrect for macOS apps with Provisioning Profiles

it looks like the rdar numbers in the agilebits post got reversed, this is a dupe of 30631939

By rarichter at Feb. 25, 2017, 10:07 p.m.

Open Radar 30669495: VTDecompressionSession on iOS cannot decode interlaced H264 video

Apple Developer Relations

Engineering has provided the following feedback regarding this issue:

Correct and intentional. Please stop using interlaced video.

Open Radar 28167779: UICollectionView performBatchUpdates can trigger a crash if the collection view is flagged for layout

The apple guidelines actually show updating the data source (i.e. items.append[3]) within that performBatchUpdates block. So it makes sense that this would crash.

Open Radar 30561783: No documentation on availability of kVTDecompressionPropertyKey_FieldMode

I looked at the documentation again and found VTSessionCopySupportedPropertyDictionary(), which I was able to use to verify that VTDecompressionSession on my macbook supports FieldMode. The same call on iOS does not list FieldMode.

FieldMode =     {
    PropertyType = Enumeration;
    ReadWriteStatus = ReadWrite;
    SupportedValueList =         (

However, the DeinterlaceMode property is not listed so I don't know which options are valid to use with that property.

Further, when I try to decode H264 video that is interlaced (with MBAFF coding) after setting FieldMode=DeinterlaceFields, the decoded image data is not deinterlaced as I would expect.

Here is a sample video file which does not get deinterlaced with a VT decompression session:

Open Radar 30561783: No documentation on availability of kVTDecompressionPropertyKey_FieldMode

Apple Developer Relations

Engineering has determined that this issue behaves as intended based on the following information:

First, determining if kVTDecompressionPropertyKey_FieldMode is supported: Call VTSessionCopySupportedPropertyDictionary. If this key is in the returned dictionary, it is supported with the decoder, and we would expect setting kVTDecompressionProperty_FieldMode_DeinterlaceFields to produce deinterlaced results.

In general, this is supported on macOS for DV content and H.264 content. Please give this a try and let us know if deinterlace doesn’t work in a case where the VTDecompressionSession implies that it should (via the SupportedPropertyDictionary). In such a case, providing an example of content that demonstrates the issue would help.

Open Radar 30674481: Crash when printing to PDF on MacBook with touch bar

I managed to work around this bug using a custom print panel:

@interface MEPrintPanel : NSPrintPanel @end

@implementation MEPrintPanel

// Workaround for operating system bug which leads to crash when printing on MacBooks with touch bars. (See MDEV-4674) // The root of this problem seems to be a run-loop semaphore (!) in Apple's touch bar remote view mechanism which triggers // the closing of the print panel synchronously while the touch bar is being layouted. (Seriously! What an architecture...) // To work around this, we interpose the ending of the print panel and delay the perfoming of the didEndSelector call by // one run-loop cycle. This should not lead to any harm as sheet closing is asynchronous anyway.

  • (void)beginSheetWithPrintInfo:(NSPrintInfo*)printInfo modalForWindow:(NSWindow)docWindow delegate:(nullable id)delegate didEndSelector:(nullable SEL)didEndSelector contextInfo:(nullable void)contextInfo {

    NSInvocation invocation; if(delegate && didEndSelector) { invocation = [NSInvocation invocationWithMethodSignature:[delegate methodSignatureForSelector:didEndSelector]]; = delegate; invocation.selector = didEndSelector; NSPrintPanel printPanel = self; [invocation setArgument:&printPanel atIndex:2]; [invocation setArgument:&contextInfo atIndex:4]; }

    [super beginSheetWithPrintInfo:printInfo modalForWindow:docWindow delegate:self didEndSelector:@selector(mePrintPanelDidEnd:returnCode:contextInfo:) contextInfo:(void*)CFBridgingRetain(invocation)]; }

  • (void)mePrintPanelDidEnd:(NSPrintPanel)printPanel returnCode:(NSInteger)returnCode contextInfo:(void)contextInfo { NSInvocation invocation = (NSInvocation)CFBridgingRelease(contextInfo); [invocation setArgument:&returnCode atIndex:3];

    // Defer the invocation by one run-loop cycle. [invocation performSelector:@selector(invoke) withObject:nil afterDelay:0.0]; }


By frank.illenberger at Feb. 23, 2017, 5:49 p.m.

Open Radar 30386658: Xcode 8.3 beta 2 Regression: enum inheriting from OSStatus can't also conform to RawRepresentable

My reply

That's weird, because the code from the sample builds and runs in a macOS playground in Xcode 8.3 beta 3. I'll leave this open, but please close this if you were right the first time, and it actually is fixed, because it looks fixed as far as I can tell.

Open Radar 30386658: Xcode 8.3 beta 2 Regression: enum inheriting from OSStatus can't also conform to RawRepresentable

Message from Apple Developer Relations

Please ignore previous email. The fix is not the current Xcode beta yet.

Open Radar 30386658: Xcode 8.3 beta 2 Regression: enum inheriting from OSStatus can't also conform to RawRepresentable

Message from Apple Developer Relations

Please verify this issue with the Xcode 8.3 beta and update your bug report at with your results.

Xcode 8.3 beta 3 (8W132p) Posted Date: Feb 20th, 2017

Open Radar 30659338: Messages should have a setting to disable notifications for stickers

Apple Developer Relations 23-Feb-2017 07:15 AM: Duplicate of 24046773 (Open)

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

The open or closed status of the original bug report your issue was duplicated to appears in the yellow "Duplicate of XXXXXXXX" section of the bug reporter user interface. This section appears near the top of the right column's bug detail view just under the bug number, title, state, product and rank.

If you have any questions or concerns, please update your report directly here:

By sjachec1 at Feb. 23, 2017, 10:16 a.m.

Open Radar 23550767: Safari hangs when typing in Smart Search Field

21-Sep-2016 04:00 PM

No longer appears to be an issue.

This issue has been verified as resolved and can be closed.

By sjachec1 at Feb. 22, 2017, 9:13 p.m.

Open Radar 26885528: Allow emoji to be used as stickers

+1. Was about to make this report myself until I discovered this radar had been filed. Makes so much sense.

By sjachec1 at Feb. 22, 2017, 9:10 p.m.

Open Radar 30118987: Z-index of decoration view is ignored

I'm experiencing the same issue.

By dima.kalachov at Feb. 22, 2017, 8:17 a.m.