Recent Comments

Open Radar 49383188: "xcodebuild -allowProvisioningUpdates" fails to generate provisioning profiles when running in an ssh session

Xcode 11 doesn't suffer from this issue (tested on macOS 10.15). Apple has not closed the radar.

Open Radar 32830264: Enable eGPU Device Support in Boot Camp

Please develop official bootcamp eGPU support

By whodean at Oct. 8, 2019, 12:53 p.m.

Open Radar 716337334: Review of Manual OCSP Requests for SecTrustEvaluate (iOS makes OCSP requests outside of NSURLProtocol)

Summary from the resulting conversation with Apple

Summary

  • OCSP requests cannot be intercepted by NSURLProtocol as they are performed out of process. We have submitted a bug report for this.

  • Simply calling SecTrustPolicies() will remove any policies previously set on the trust. In our case we were unknowingly removing the hostname check. Fixed here: https://github.com/Psiphon-Labs/OCSPCache/commit/18bd7eea0f702268d965ca90e53f007002a10c1d.

  • Calling SecTrustEvaluate() with SecPolicyCreateRevocation(kSecRevocationOCSPMethod | kSecRevocationNetworkAccessDisabled) will check if there is a pinned OCSP response.

  • kSecRevocationRequirePositiveResponse only applies when OCSP requests are made by the system; as this flag refers to the status code in the response.

  • Since the OCSP code varies across iOS versions, testing is the best way to determine the underlying functionality.

Intermediate Certificates

There are two solutions for making OCSP requests for intermediate certificates

Option 1. Plaintext OCSP requests made by the system

If we are OK with intermediate OCSP requests going in the clear, we could enable network access for the revocation check after attaching an OCSP response for the leaf; since the attached response should be used and then the system will make the intermediate checks in the clear.

Option 2. Make all OCSP requests ourselves

If we want to handle all of the OCSP requests ourselves, we could:

  1. Attach OCSP response for the leaf and call SecTrustEvaluate(). This step will download all the intermediate certificates. If this check fails, stop here.
  2. Download all the intermediate OCSP data and attach it.
  3. Do SecTrustEvaluate() again.
By m.kuratczyk at Oct. 7, 2019, 9:03 p.m.

Open Radar 7263526: Properties (font, stack view spacing) with variation customization set in Interface Builder and changed at runtime get reset on app resign active in iOS 13

Iulian Onofrei

Affects both an iOS app when building with Xcode 11 and running on iOS 13, and a Mac Catalyst app.

By revoltes666 at Oct. 7, 2019, 11:56 a.m.

Open Radar 7213631: App switcher snapshots showing web views do not correctly reflect the dark mode/light mode setting

Per tweet from Tyler Fox (Engineer on UIKit), the app receives a trait collection change and then back to take the snapshot when app enters background: https://twitter.com/smileyborg/status/1175199999367368704

I wonder if deliberately "slowing down" that trait collection request temporarily solves this issue?

By mohammad.kurabi at Oct. 6, 2019, 4:17 p.m.

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

Probably, the issue happens only when the app is developer ID-signed

If the user downloads your app from the App Store, the system will begin downloading apple-app-site-association files as soon as soon as your app is installed or updated. If your app is developer ID-signed, the system will not begin these downloads until the user has launched your app at least once.

Source: https://developer.apple.com/videos/play/wwdc2019/717/

Open Radar 49289931: Action sheet causes LayoutConstraints warning

I can confirm this radar is still present on iOS 13

By giorgio.romano93 at Oct. 2, 2019, 1:40 p.m.

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

Fix?

Can anyone verify this still happens on iOS13? I opened an official bug and Apple asked me to re-verify but I hadn't had time yet.

By marc.borntraeger at Oct. 2, 2019, 5:53 a.m.

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

Same problem here. Simple way to reproduce

See my rant on twitter: https://twitter.com/altimac/status/1176788944886915072

By hugele.aurelien at Sept. 30, 2019, 1:37 p.m.

Open Radar 20170090: Identify in an app when the set of fingerprints for TouchID has changed

Already possible

Take a look at: https://developer.apple.com/documentation/localauthentication/lacontext/1514150-evaluatedpolicydomainstate?language=objc

The data returned by that method changes every time there is some change to the TouchID or FaceID underlying structure. It is not clear, by design, when it changes but we have tested it and we know that at least it changes when fingers are added / removed.

By elorz.mikel at Sept. 30, 2019, 8:24 a.m.

Open Radar 37203575: The outline item of outlineItem(for:) seems to be wrong

Apple, Jun 6, 2019 at 12:34 AM

We believe this issue is resolved.

Please test this issue with the latest iOS 13 beta release and update your bug report at https://bugreport.apple.com/ with your results.

iOS betas: https://developer.apple.com/download/

If the issue continues, please update any logs: https://developer.apple.com/bug-reporting/profiles-and-logs/

Has this issue been fixed for you?

By tongzhang101x at Sept. 29, 2019, 3:58 a.m.

Open Radar 36730136: Xcode doesn't display comments to ObjC constants in the Quick Help inspector

Apple

We believe this issue is resolved.

Please test this issue with the latest Xcode 11 beta release and update your feedback report with your results by logging into https://feedbackassistant.apple.com or by using the Feedback Assistant app.

Xcode: https://developer.apple.com/download/

If the issue continues, please update any logs: https://developer.apple.com/bug-reporting/profiles-and-logs/

By demid.itsk at Sept. 27, 2019, 10:04 a.m.

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

serbuk

I have the same problem with NSAttributedString being set to UILabel.attributedText (iOS 13.1)

By serg.bukharin at Sept. 27, 2019, 6:25 a.m.