I encountered the same problem, opened case with embarcadero support that tell me the solution.
In iOS 17.4 Simultator, Apple remote OpenGL support, so we must use Metal.
In View Source of the project add as first line
begin
GlobalUseMetal := True;
...
Also they told
Quote
Right now, this line is not necessary on physical devices, but I expect it will become necessary in the future, so we will look at using Metal as the default in future releases.
Delphi 12.1 & iOS 17.4 Simulator
in Cross-platform
Posted
Hi everybody,
I encountered the same problem, opened case with embarcadero support that tell me the solution.
In iOS 17.4 Simultator, Apple remote OpenGL support, so we must use Metal.
In View Source of the project add as first line
begin
GlobalUseMetal := True;
...
Also they told