Мне удалось заставить это работать, используя AppGroup, содержащую мои старые и новые приложения. Это дало мне общую область для сохранения и извлечения файлов. После того, как я зарегистрировал оба приложения в группе приложений в XCode, я мог записывать файлы в общий каталог следующим образом:
if let sharedURL = fileManager.containerURL(forSecurityApplicationGroupIdentifier: "group.mycompany.appgroupname") { <read or write the files in here> }
Затем я открыл пользовательский URL-адрес, содержащий путь к файлу или термин " ALL_FILES "например" myapp: //private/where/apple/put/my/files/file1.ext ". или "myapp: // ALL_FILES", и новое приложение будет анализировать URL-адрес, чтобы решить, что делать.