Недавно я интегрировал Google Диск со своим приложением для iOS. Все работает нормально, но файлы .ppt. Обычно, если файл находится на Диске, я использую URL-адрес загрузки для его загрузки. Если файл принадлежит Документам Google, я использую одну из экспортных ссылок (точно такую же, как Ален описал ее здесь).
Однако все файлы .ppt (с "mimeType": "application/vnd.google-apps.presentation"
), поступающие из Google Docs, после загрузки повреждаются (я использую ссылку для экспорта с exportFormat=pptx
). Тот же файл, загруженный через веб-браузер, работает нормально. Я использую библиотеку ASIHTTPRequest для загрузки файлов (что также может быть причиной повреждения .ppt?).
Любые идеи, почему только файлы ppt вызывают проблемы?