PDFKit PDFPage.characterBounds(at:) returns incorrect coordinates iOS 18 beta 4

PDFKit PDFPage.characterBounds(at: Int) is returning incorrect coordinates with iOS 18 beta 4 and later / Xcode 16 beta 4.

It worked fine in iOS 17 and earlier (after showing the same issue during the early iOS 17 beta cycle)

It breaks critical functionality that my app relies on.

I have filed feedback (FB14843671). So far no changes in the latest betas. iOS release date is approaching fast!

Anybody having the same issue? Any workaround available?

Answered by DTS Engineer in 809694022

Hello. Thank you for filing a bug report. I can confirm that the bug you filed remains open and under investigation.

Please continue testing your software in upcoming system software updates and beta releases and add updates to your bug report.

That's as much as policy permits I can tell you at this time. I'll comment on this thread again if I'm able to dig up any other details I can share.

iOS 18.5 still has the same issue.

Any news from Apple on the issue?

PDFKit PDFPage.characterBounds(at:) returns incorrect coordinates iOS 18 beta 4
 
 
Q