Recent Comments

Open Radar 33742507: tvOS 11.0 regression: UITextField font size does not revert to the default value when cleared

Apple Developer Relations - November 8 2017, 5:09 PM

Please verify this issue with the tvOS 11.2 beta and update your bug report at with your results. tvOS 11.2 beta 2 (15K5090c) Posted Date: Nov 6th, 2017 If the issue persists, please attach a new sysdiagnose captured in the latest build and attach it to the bug report. tvOS sysdiagnose Instructions:

Open Radar 32281471: SIP in 10.12.4 prevents unloading system daemons

A message I sent later:

Since posting this I have learned about the whitelist at /System/Library/Sandbox/ So here are my nominations to add back onto that list: - apsd: I have found that this takes up a lot of resources at times (up to 20% or more CPU) when testing in VMs. I don't need that functionality, and the performance jitter is hard to pull out of test results. - notificationcenterui: again for testing it is not only distracting, but can take focus from what is being tested

There are going to be a lot more from other places that need to turn various things off to better handle their environments. Perhaps engaging with the sysadmin community to help build a list before changing this would be a better idea.

By kuehn.karl at Nov. 17, 2017, 11:21 p.m.

Open Radar 35613722: Wrong scroll position of UITableView with using VoiceOver + UIRefreshControl

Sample project

By andrii.kuzminskyi at Nov. 17, 2017, 2:35 p.m.

Open Radar 23027027: Duplicated fields of font slyle

The issue still reproduce in Xcode 9.2 beta (9C34b)

By andrii.kuzminskyi at Nov. 17, 2017, 2:07 p.m.

Open Radar 29108332: Blank SFSafariViewController

Possible fix


I've added an answer here that fixes it for me:

I still think it's an Apple bug, to the extent there should be an indication that the window displaying SFSafariViewController needs to be key.

Let me know if that helps

By larromba at Nov. 17, 2017, 11:37 a.m.

Open Radar 35604025: NSSet isEqualToSet behaves apparently non-deterministically The key paragraph: If two objects are equal, they must have the same hash value. This last point is particularly important if you define isEqual(_:) in a subclass and intend to put instances of that subclass into a collection. Make sure you also define hash in your subclass.

By ibrahimshaath at Nov. 17, 2017, 1:26 a.m.

Open Radar 35604025: NSSet isEqualToSet behaves apparently non-deterministically

// Sorry, first time using this tool, and I didn't realise I can't attach a code sample. To reproduce, replace the ViewController.m in a brand new project with the following:

import "ViewController.h"

pragma mark - UltraObject

@interface UltraObject : NSObject @property (nonatomic, readonly) BOOL truthiness; - (instancetype)initWithTruthiness:(BOOL)truthiness; @end

@interface UltraObject () @property (nonatomic, assign) BOOL truthiness; @end

@implementation UltraObject

  • (instancetype)initWithTruthiness:(BOOL)truthiness { if (self = [super init]) { _truthiness = truthiness; } return self; }

  • (BOOL)isEqual:(id)object { if (object == self) { return YES; } if (object == nil) { return NO; } if ([object isKindOfClass:[self class]] == NO) { return NO; } BOOL thisTruthiness = self.truthiness; BOOL thatTruthiness = ((UltraObject *)object).truthiness; return thisTruthiness == thatTruthiness; }


pragma mark - ViewController

@implementation ViewController

  • (void)viewDidLoad { [super viewDidLoad];

    NSUInteger equal = 0; NSUInteger unequal = 0;

    for (NSUInteger i = 0; i <= 1000000; i++) {

    UltraObject *truthyA = [[UltraObject alloc] initWithTruthiness:YES];
    UltraObject *falsyA = [[UltraObject alloc] initWithTruthiness:NO];
    NSSet<UltraObject *> *setA = [NSSet setWithObjects:truthyA, falsyA, nil];
    UltraObject *truthyB = [[UltraObject alloc] initWithTruthiness:YES];
    UltraObject *falsyB = [[UltraObject alloc] initWithTruthiness:NO];
    NSSet<UltraObject *> *setB = [NSSet setWithObjects:truthyB, falsyB, nil];
    if ([setA isEqualToSet:setB]) {
    } else {


    NSLog(@"Equal: %@", @(equal)); NSLog(@"Unequal: %@", @(unequal)); }


By ibrahimshaath at Nov. 17, 2017, 1:10 a.m.

Open Radar 34871338: Duplicate symbols of VectorKit and MapKit are clashing iOS 11.1

Same Problem XCode 9.1 / iOS 11.1

The problem stated after I upgrade the XCode and Swift to version 4

By farshadtx at Nov. 17, 2017, 12:12 a.m.

Open Radar 35503479: MKMapView often causes VoiceOver to repeatedly says "Places visible: zero"

Apple Developer Relations

Please know that our engineering team has determined that this issue behaves as intended based on the information provided.

We currently don’t support POIs + Voiceover in transit mode on the map.

By lap.felix at Nov. 16, 2017, 8:48 p.m.

Open Radar 34554492: macOS 10.13 Beta (17A362a) GM Candidate - SteelSeries Arctis 5 headset chat audio endpoint doesn't show up in Sound Preferences

Apple Developer Relations
November 16 2017, 2:18 PM

The original report on your issue has been closed recently. Please note that you will not be able to directly view the original report in order to keep its information confidential.

If you have further questions about this issue, please update your report using the Apple Bug Reporter .

By samflores23 at Nov. 16, 2017, 8:36 p.m.

Open Radar 28435485: MPMusicPlayerController's currentPlaybackTime can return NaN

Apple Developer Relations May 10 2017, 5:26 PM

Engineering has the following feedback for you:

Thank you for you feedback. This issue has been resolved.

This should be published in the MediaPlayer framework documentation.

We are now closing this bug report.

If you have questions or comments about the resolution, please update your bug report with that information so we can respond.

By jay.whitsitt at Nov. 15, 2017, 12:56 a.m.

Open Radar 35401062: Code never enters block of " stopRecording(handler: ((RPPreviewViewController?, Error?) -> Void)? = nil)" on iPad

I'm having the same issue. It only happens sometimes.

Please, can you confirm if this issue is only happening on iPad, and it's working fine on iPhone?

By at Nov. 14, 2017, 6:41 p.m.

Open Radar 34875531: Xcode 9 crashes when CMake rewrites the project Xcode is opened with.

Apple Developer Relations November 14 2017, 9:12 AM

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 report your bug was duplicated to appears in a text box within the bug detail section of the bug reporter user interface. For security and privacy reasons, we don't provide access to the original bug yours was duped to. If you have any questions or concerns, please update your report directly at this link:

By s.pankevich at Nov. 14, 2017, 8:38 a.m.