Я хотел бы поделиться файлом (gpx) через клиентское приложение Gmail на iPhone. Проблема в том, что созданная почта не содержит «общего» файла .gpx.
Код для создания запроса на совместное использование:
let itemProver = GPXItemProvider(itemInformation) // Subclass of UIActivityItemProvider
let shareController = UIActivityViewController(activityItems:[itemProver], applicationActivities: nil)
present(controller: shareController)
Тем не менее сам код работает, потому что, если я пытаюсьчтобы экспортировать файл gpx в почтовый клиент по умолчанию на устройстве, все работает нормально.
Я пропускаю что-то, что требует, чтобы приложение GMail содержало файл в качестве вложения?
В этом разделе рассматриваетсяпохожая проблема. Здесь используется сторонняя библиотека, но в моем случае это не вариант: Программно отправлять вложения в iphone по электронной почте
Спасибо.