Я играл с приложением, которое хочу отправить в Mac App Store, и часть функциональности заключается в том, чтобы просто захватить файл, который пользователь выбрал, перетащив или открыв, и сохранив его в том же каталоге, что и исходный. файл (но с другим именем файла).
Я не хочу использовать диалоговое окно «Сохранить», так как это разрушает полезность приложения, которое я создаю, но похоже, что это может быть единственный способ, которым приложению будет разрешено — в соответствии с требованиями песочницы — написать файл в произвольное место (в данном случае произвольное место в той же папке, что и существующий файл) на диске в качестве нового файла.
Есть ли способ приблизиться к этому, не отключая песочницу? Кроме того, если я отправлю приложение без включенных разрешений/песочницы сегодня, будет ли оно одобрено Apple (при условии, что оно соответствует всем остальным требованиям) или они уже отклоняют приложения без песочницы?