Get(ApplicationArchitecture)

Returns the current application architecture.

Format 

Get ( ApplicationArchitecture )

Parameters 

None

Data type returned 

Text

Originated in version 

14.0

Description 

Returns:

  • x86_64 for the 64-bit version of FileMaker Pro (Windows), FileMaker Server, FileMaker Cloud, FileMaker WebDirect, the FileMaker Data API, and Custom Web Publishing

  • arm64 for FileMaker Go running on a 64-bit ARM-based device, for FileMaker Pro running on a Mac with Apple silicon, for FileMaker Server running on a Mac with Apple silicon, or for FileMaker Server running on a 64-bit ARM-based Linux computer

Example 1 

Returns Apple silicon if evaluated on a Mac with Apple silicon.

Copy
If ( 
    Get ( SystemPlatform ) = 1 and Get ( ApplicationArchitecture ) = "arm64" ; 
    "Apple silicon"
)