iOS 10.2 update breaks PDF viewer

I have a customer that generates PDFs from our software that is emailed to him. The email contains an attached PDF which has tabular/grid data. This has been working just fine for him since iOS 7 through several upgrades. The customer upgraded to iOS 10.2 two days ago and on his Mac the PDF displays properly (as it always has), but on the iPhone the data in the table/grid is empty and just the outline of the grid and headers is displayed. I've check the format and is a simple PDF version 1.4 document. The customer has not installed or upgraded any software that generates these documents, so the only variable that changed is an iOS update.

iMac, OS X Mavericks (10.9.4)

Posted on Dec 15, 2016 1:04 PM

Reply
11 replies

Jan 4, 2017 12:22 AM in response to t_nelson

I did a little investigation and I found the technical cause, I try briefly explain: PDF uses deflate compress for stream (example page content) object, this method contains 4 bytes Adler32 checksum. The PDF readers (Acrobat, Foxit and prev iOS) does not check the Adler32 this means PDF producers do not calculate Adler32 (use '00000000' example) or checksum calculation is incorrect. I hope this help for PDF procuders...

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iOS 10.2 update breaks PDF viewer

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.