...
Saving files can be invoked by calling system provided commands (SAVE, SAVEAS) or kernel functions, no matter if it is a new or existing file. Existing files have already a real file path on the device the system will use to write it SDK uses for writing but for saving new files it is necessary to setup the setWorkingFolder( … ) provided by the singleton CFxARESInstance.instance(). The SDK will always trigger the callback dialogGetFileName( … ) provided by CFxARESInstanceDelegate, this callback allows the host application to show a custom user interface that allows the user to specify a file name or path or the host application can even return a fixed location.
...