Copy link to clipboard
Copied
I want to save opened file by myself, there is AVAppSaveDialogSEL API. But I want to save file without dialog. Any API can be used.
Copy link to clipboard
Copied
PDDocSave, so long as you aren't in Reader, and as long as Protected Mode isn't enabled.
Copy link to clipboard
Copied
unfortunately, I am using reader and it needs sandbox and protected mode is enabled. do you have other solution?
Copy link to clipboard
Copied
So far as I know, saving a file from a Reader plug-in is forbidden. But it may depend on the Reader plug-in license you negotiated.
Copy link to clipboard
Copied
I am in protected mode. I am using AVDocDoSaveAsWithParams(aDoc, &AVDocSaveParams) and AvDocDoSave(avDoc) API. AvDocDoSave will show dialog when I call this API. When I set struct AVDocSaveParams as follows:
AVDocSaveParams.size = sizeof(AVDocSaveParams);
AVDocSaveParams.useSaveDialog = false;
AVDocSaveParams.filterID = NULL;
AVDocSaveParams.useDefaults = true;
AVDocSaveParams.dontAllowConversions = true;
It will also show the dialog. If I comment "AVDocSaveParams.size = sizeof(AVDocSaveParams)", it won't show dialog, but can not save it.
Anyone can give me confirmed answer?
Copy link to clipboard
Copied
Protected mode is designed to forbid saving any file unless the user has chosen it in a SAVE AS prompt. This is a major part of the design and function of Protected Mode, and cannot be bypassed.