2015-08-11 4 views
1

Я сделал возможным отправить сериализованный объект через AirDrop. Я добавил как пользовательский Тип документа и Экспортировано UTI.Отправка файла через AirDrop (iOS), а получателю не предоставляется возможность принимать/отклонять файл

Отправка и получение файла работает очень хорошо - при этом получатель может обрабатывать и использовать данные, как ожидалось.

Однако при тестировании этого процесса между моими устройствами файлы автоматически принимаются - получателю не предоставляется возможность принимать/отклонять.

Как правило, при совместном использовании файлов через AirDrop пользователю предоставляется возможность принять или отклонить, так что мне интересно, нужно ли мне сделать что-то, чтобы это произошло? Но я ничего не видел в документации Apple, касающейся этого ...

Любые предложения?

ответ

1

Ах! Это оказалось не проблемой.

Я тестировал приложение, используя два из моих собственных устройств (iPhone и iPad). Ключевым моментом здесь является то, что один и тот же идентификатор пользователя/Apple подписывается на каждое устройство.

В этом случае при совместном использовании данных с использованием файлов AirDrop принимаются. Я подтвердил это, отправив фотографию с . Фото между теми же устройствами и тем же автоприобретением.

При расширении теста для использования чужие iPhone, данные, полученные через AirDrop из моего приложения, получили диалоговое окно Accept/Reject системы.

Нечего кодировать. Нечего делать.

Смежные вопросы