Recent Comments

Open Radar 4999496467480576: iOS 11.2 sometimes AASA file is not updated after app installation/reinstallation

This is still an issue now on physical device running iOS 13.3.1. I see in the Xcode console an error stating that:

`UserInfo={_kCFStreamErrorCodeKey=8, _kCFStreamErrorDomainKey=12}}, NSErrorFailingURLStringKey=, NSErrorFailingURLKey=, _kCFStreamErrorDomainKey=12, _kCFStreamErrorCodeKey=8, NSLocalizedDescription=A server with the specified hostname could not be found.}`

Which might be causing the app not to launch with Dynamic Link

By josetapizq at April 6, 2020, 10:03 p.m.

Open Radar FB5751936: Genius Recommendation Genre sticks but filtering doesn't

As I cannot post the video here

I created a thumbnail version of it as animated GIF:

By m.hanauska at April 5, 2020, 3:43 p.m.

Open Radar 44655885: Keyboard dismissal leaves viewport shifted in iOS 12 & 13

Fixed in iOS 13.4

My fix for this was accepted in WebKit and released in iOS 13.4

Open Radar FB6999041: iOS 13b5 UISplitViewController's new UISplitViewControllerPanelImpl posts UIViewControllerShowDetailTargetDidChangeNotification with wrong object

At some point the status changed to:

Resolution: Potential fix identified - For a future OS update

But Apple didn't post a comment on my report.

I noticed that it has just been fixed with the release of Xcode 11.4 with iOS Simulator 13.4

By indiekiduk at April 3, 2020, 2:42 p.m.

Open Radar FB7642982: Declaring enum in extension will crash Xcode's LeakAgent

Experiencing similair behavior.

Filed FB7649434

By dfeinzimer at April 2, 2020, 6:37 p.m.

Open Radar FB7641404: ssh fails when using -p flag

Confirmed - disabling Automatic Proxy Configuration allows ssh to work properly again. I have updated my Apple bug report with this information - thank you, mfelliott, for identifying that!

By webdeck at April 2, 2020, 5:42 p.m.

Open Radar FB7641404: ssh fails when using -p flag

Hmm. I can't replicate this on my work Mac.

% ssh -vvv -p 8822 hostname OpenSSH_8.1p1, LibreSSL 2.7.3 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 47: Applying options for * debug1: Connecting to hostname port 8822. ssh: Could not resolve hostname hostname: nodename nor servname provided, or not known

% sw_vers ProductName: Mac OS X ProductVersion: 10.15.4 BuildVersion: 19E266

We do have a DNS proxy in place for work stuff via Umbrella.

On a personal Mac running the same OS I have the same behavior. No errors. I did notice that the DNS lookup that pops in and out of nettop is an IPv6 one.

By joshwisenbaker at April 1, 2020, 4:56 p.m.

Open Radar FB7647502: Failed transaction appears in the payment queue when user tries to buy product in sandbox environment

This line is being added because the system is asking for "Add More Information"

By srinidhis119933 at April 1, 2020, 9:42 a.m.

Open Radar FB7641404: ssh fails when using -p flag

In my case, tuning off my Automatic Proxy Configuration with PAC file stops this weird behavior. Even running with a completely empty .pac file causes this issue.

By mfelliott at March 31, 2020, 9:43 p.m.

Open Radar 6305152: Cannot trigger full-page screenshot in iOS Simulator

Implemented in Xcode 11.4

Go to Device > Screenshot


Open Radar 38506303: UIImagePickerController gallery view does not respect `preferredContentSize`

This still happens on iOS 12.

But, It seems that this doesn't happen on iOS 13.

By horitayuya at March 26, 2020, 8:14 a.m.

Open Radar 26892279: Allow continuous change monitoring for Xcode Extensions

What was the word from Apple about this issue upon closure?

Open Radar FB7543829: Specific crash since iOS 13.2

Easy steps to reproduce: 
1) Open keyboard settings and enable predictive text and auto-correction features. It’s necessary for reproducing the crash. 2) Run Bumble app and open any chat with another user. 3) Type something till the moment when text replacement variants appear, and the text you entered becomes selected. 4) Switch to the application launcher and kill the Bumble application as fast as possible.

The crash happens whilst the application is terminating.

By GasanovM at March 18, 2020, 2:19 p.m.

Open Radar FB402555: WKWebView takeSnapshot does not work on iOS 13

Solution: setting WKSnapshotConfiguration’s afterScreenUpdates property to NO

WKSnapshotConfiguration *configuration = [WKSnapshotConfiguration new];
if (@available(iOS 13.0, *)) {
configuration.afterScreenUpdates = NO;

Open Radar 32830264: Enable eGPU Device Support in Boot Camp

Having one machine to handle everything would be fantastic. eGPU support in Boot Camp is important to working in a lot of CAD/engineering software in Windows due to needing to use a certified graphics card. Ideally some of this software would have macOS versions, but that seems unlikely. Having eGPU support would at least allow us to use one computer to run all macOS software as well as all Windows software.

Open Radar FB761103: Downcasting filters created using `CIFilter.perspectiveCorrection()` from `CIFilter` to `CIPerspectiveCorrection` fails

I am not too sure about the #available macro-looking thing resolves, but more relevantly, CIPerspectiveCorrection is an obj-c protocol, not a class.

By kumowoon1025 at March 9, 2020, 4:07 a.m.

Open Radar 34389684: On Demand Resources: could not connect to its helper daemon.

Same things

Also this exception cant be handled with @try{}@catch

Mentioned here:

Open Radar 39604024: UICollectionView prefetching can cause display of pages hidden for reuse

i can't find good method

cell.layer.opaque = true; cell.layer.hidden = false;

By yixiaojichunqiu at March 5, 2020, 5:16 p.m.

Open Radar 7358804: Phone number suggestions don't work

I made a small investigation with Hopper and found interesting stuff. Within [UIPredictionViewController isVisibleForInputDelegate:inputViews:] call there is check against the bitmask 0b100100110000. Each bit in this mask corresponds to a value of UIKeyboardType. Thus predictions are disabled for the following types: UIKeyboardTypeNumberPad UIKeyboardTypePhonePad UIKeyboardTypeDecimalPad UIKeyboardTypeASCIICapableNumberPad Obviously, predictions were disabled for all numerical keyboards and I guess phone pad was added accidentally too. Everything works fine when I swizzle initial function to return "true" in case of phone keyboard, as expected I'm having my phone suggested above the keyboard.

By alexandr.nikishin at March 4, 2020, 3:43 p.m.