Firedac
De Oazez
No arquivo "C:\Program Files (x86)\Embarcadero\Studio\22.0\source\data\firedac\FireDAC.inc":
Altere a linha que contem:
{.$UNDEF FireDAC_SQLITE_STATIC} // remove '.' to enable dynamic linking
por
{$IF DEFINED(IOS) OR DEFINED(ANDROID)} {$UNDEF FireDAC_SQLITE_STATIC} // remove '.' to enable dynamic linking {$ELSE} {.$UNDEF FireDAC_SQLITE_STATIC} // remove '.' to enable dynamic linking {$ENDIF}
Com isso resolvemos o problema de incompatibilidade na conexao do SQLITE utilizando FIREDAC no IOS conforme manual no linka abaixo:
https://delphiworlds.com/2017/05/adding-firebase-cloud-messaging-mobile-apps-part-2/
Atenção:
Favor nao utilizar o data.DBXSqlite para Mobile quando utilizar o Push Notification pois nao funcionará no IOS.