Recent Comments

Open Radar FB9447729: Xcode 13 ignores GIT proxy settings when resolving SwiftPM packages (and probably for other SCM operations as well).

libgit2.dylib compiled after being modified. Don't forget to change the permissions. If you want to do it yourself, just leave your contact.

By tepmntharzjc at Jan. 12, 2022, 11:48 a.m.

Open Radar FB9816645: Remove auto import or make a setting to be available to disable it.

well intended but causes more harm than it helps

+100, it's been causing a couple of failures for us as well. Combined with the build system, which often does not actually complain when the app is compiled for tests in our pre-push hooks, this creates long delays in our pipeline.

Open Radar FB9833896: Implementing `shouldBeginMultipleSelectionInteractionAt` irreversibly turns on single-finger band selection on UICollectionView

Steps to reproduce:

  • Have a collection view with allowsSelection and allowsMultipleSelection set to YES.
  • Implement a dummy collectionView(_:shouldBeginMultipleSelectionInteractionAt:) delegate method which always returns NO.
  • Drag your finger across collection view elements. Notice how they are all selected as you drag along.
By rfrenna at Jan. 6, 2022, 11:51 a.m.

Open Radar FB9816645: Remove auto import or make a setting to be available to disable it.

+100 | Causing build issues for my team

This has resulted in several build issues for my team because XCode assumed a certain dependency which was not even linked to the project. An option to disable this would allow us to not have to double check commits for randomly placed imports.

Thank you.

By Wellington.Moreno at Dec. 30, 2021, 5:54 p.m.

Open Radar 7673765: Xcode should auto-import headers for any class used

So there is this feature in Xcode Version 13.2.1 (13C100) BUT it's sooo bad. I want to turn it off. Proof:

By yoiiiuk at Dec. 29, 2021, 3:30 p.m.

Open Radar FB8983382: Local Network Privacy Prompt is not received from an XCTestCase

I've tested with Xcode 13.2 and iOS 15.2 and the request still fails with the same error. Any updates on this issue?

By aciobanu at Dec. 20, 2021, 9:36 p.m.

Open Radar 51354699: /usr/bin/security cms failing to sign profiles with correct certificate

I've had the very same problem. It turned out that the private key of the certificate was not available in the System keychain, but only in my login keychain. After I moved it to the System keychain, it worked again.

For signing to work properly, both the certificate and its private key must be available in the System keychain!

So the actual bug seems to be that just any other certificate is picked and used instead of displaying an appropriate error message.

By metin.savignano at Dec. 8, 2021, 8:35 p.m.

Open Radar FB9786531: tvOS SwiftUI buttons with a custom style are not properly accessible with VoiceOver

Sample code

Available on GitHub:

By defagos at Nov. 29, 2021, 2:23 p.m.

Open Radar 27660401: Remove or raise memory limit for Packet Tunnel Provider extension

iOS 15 limit increase

As of iOS 15 the limit has been raised to 50MB. This is much more manageable and probably sufficient.

I'm going to close this issue (if I can figure out how).

By a.pritchard at Nov. 23, 2021, 9:13 p.m.

Open Radar FB8914231: [Chrome] arm64: Writing a Mach-O executable via mmap produces something that incorrectly fails code signature verification and won’t run

2021-11-15 from Apple

We reviewed your report and determined the behavior you experienced is currently functioning as intended.

Thank you for your feedback.

Open Radar FB8914231: [Chrome] arm64: Writing a Mach-O executable via mmap produces something that incorrectly fails code signature verification and won’t run

2020-12-17 from Apple

Engineering has provided the following information regarding this issue:

This is most likely due to the fact that the executable's pages have been created via an mmap() mapping, so they're marked as "wpmapped". Since we can't always easily determine if all the writable mappings are gone, a page marked as "wpmapped", i.e. a page that has been mapped for write access in the past, is considered as tainted, so it will fail code-signing verification even if it matches its signature. That's because if there's still a writable mapping somewhere, that mapping could taint the page at any time, including after we validate its signature and start executing from it.

We could potentially try and mitigate this by resetting the page's "wpmapped" when we're absolutely sure that it's safe to do so but that might not cover all the cases and could possibly open some security holes.

The work-around is to use write() instead of mmap() to create/copy the file.

Open Radar FB9703748: switftUI's focusedValue is not being set on return of focus to an app's Windows

May also be related ...

By jonathan.hume at Nov. 15, 2021, 4:27 p.m.

Open Radar FB9453009: SwiftUI's toolbar APIs on macOS have several issues with memory leaks

This bug appears to be fixed in Monterey (macOS 12)

By at Nov. 14, 2021, 1:08 a.m.

Open Radar FB9163579: @FocusedValue values from .focusedSceneValue are nil when using keyboard shortcuts or their HUD (iOS & iPadOS 15 Beta)

I think this might be related. Is the problem still happening in on iOS?

By jonathan.hume at Nov. 13, 2021, 12:53 p.m.

Open Radar FB7977764: Visual bug when setting UITableViewCell contentConfiguration when swipe to delete button is showing


Still buggy in 12 beta 4 / iOS 14 beta 4:

Open project in Xcode 12 beta 4 Launch app in iPhone SE (2nd generation simulator) (might have to tap back to get back to Master) Make there be 2 rows on the table. Swipe the first row. Swipe the second row and immediately after the swipe tap the reload button.

What expect to happen. Row 1 should have animated away

What happens. Row 1 animates back out as if it was swiped and then animates away. (see attached video Screen Recording 2020-08-17 at

By indiekiduk at Nov. 11, 2021, 12:16 p.m.