Firedac

De Oazez
Revisão de 16h40min de 4 de agosto de 2022 por Jackson (discussão | contribs) (Criou página com '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...')

(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

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 data.DBXSqlite ou FIREDAC no IOS conforme manual no linka abaixo:

https://delphiworlds.com/2017/05/adding-firebase-cloud-messaging-mobile-apps-part-2/