There are no pages in this document,
please add a minimum of one page to create a valid PDF document.
Pages can be added by using "TTMSFNCPDFLib.NewPage".
We tried this with iOS 18.6 in combination with Delphi 12.3, 13 and 13 with October Patch. Unfortunately we could not reproduce the issue and we do not have an older iOS device to test with.
Is this something that worked for you before on iOS 18.2?
We’ve tested this here in Delphi 13 against iOS 26 via the iOS Simulator, and couldn’t reproduce the issue. Can you please check if this isn’t some kind of compiler flag or IDE setting?
We patched this, but it will require an update of TMS FNC Core. TMS Smart Setup compiles with different settings than when you manually open and install packages in the IDE. To solve this, you can just add the path to the sources:
Let’s say you have: E:\Delphi\TMS Smart Setup Install\Products\tms.fnc.core\packages\d13\iOSSimARM64\Release
(ps:I didnot manually installed it before. i used yoyr smart setup)
I added C:\Component\TmsFnc\TMSSetup\Products\tms.fnc.core
build it and deploy it
But the problem is not finished yet
Now my problem is this
when i call
myPdf.EndDocument (True) ;
automatically my pdf is being opened to save without a problem
And after save it it is opened as i prepared
but i want to open it on a web browser
myPdf.EndDocument (False) ;
WebBrowser1.Navigate ('File://' + MyPdfDir) ;
it gives access violation error (this was work several months ago on D12)