Подключить браузер и рекламодатель без отображения предупреждающего сообщения в соединении Multipeer

В настоящее время я изучаю структуру межсетевого соединения. У меня есть 2 варианта в приложении Advertiser & Browser.

Поэтому, когда пользователь запускает браузер на одном устройстве, а рекламодатель – на другом, они должны иметь возможность находить друг друга. Когда устройство появляется в браузере, и пользователь нажимает на него, тогда пользователю с рекламным устройством будет представлено предупреждение, позволяющее им выбирать, нужно ли устанавливать соединение.

Но я хочу, чтобы браузер ударил любого конкретного рекламодателя, и он автоматически установит соединение без предупреждения.

Примечание: – В настоящее время я использую MCBrowserViewController и MCAdvertiserAssistant

Так можно это сделать? Может ли кто-нибудь это сделать?

    One Solution collect form web for “Подключить браузер и рекламодатель без отображения предупреждающего сообщения в соединении Multipeer”

    Структура Multiber Connectivity предоставляет дополнительные API-интерфейсы, которые поддерживают программное обнаружение и настраивают опыт сверх того, что предоставляется MCBrowserViewController и MCAdvertiserAssitant.

    Таким образом, вы можете немедленно отправить приглашение без ожидания взаимодействия с пользователем.

    MCNearbyServiceBrowser и MCNearbyServiceAdvertiser предоставляют методы для обработки программных открытий для браузера и рекламодателя соответственно. Протокол MCNearbyServiceBrowserDelegate поддерживает ваш пользовательский браузер, позволяя вам реагировать на поиск близлежащих устройств, в то время как MCNearbyServiceAdvertiserDelegate позволяет программно обрабатывать приглашения браузера.

    Вам нужно будет сделать тяжелую работу в своем коде, чтобы создать пользовательский интерфейс вашего браузера, присутствовать поблизости от устройств и инициировать приглашения для сверстников. В конце рекламодателя пользовательский интерфейс включает в себя представление приглашения пользователю, получение ответа пользователя и вызов обработчика для передачи ответа пользователя браузеру.

    Однако, как только сверстники подключены, отправка данных работает точно так же, как и раньше.

    Чтобы узнать, как настроить эти проверки NSHipster для некоторых дополнительных примеров кода по этой ссылке . Он использует UIActionSheet, но вы просто можете просто принять приглашение в рекламодателе: didReceiveInvitationFromPeer: withContext: inviteHandler :.

     invitationHandler(YES, self.session); 
    Interesting Posts

    viewWithTag в UICollectionViewCell возвращает nil в Swift (пока ячейка не используется повторно)

    iOS 8 CLLocationManagerDelegate методы никогда не вызывают

    Что это такое и как исправлять предупреждения «Не удалось найти отображение макета для просмотра …» в Console.app?

    Методы делегатов UITextView

    Отклонить клавиатуру / цифровую клавиатуру во время установки комплекта iOS

    Обновляет ли профиль настройки влияет на доступ к keychain, когда я отправляю обновление приложения в AppStore?

    UISearchController не перерисовывает навигационную панель при повороте

    Передача кранов через UIPanGestureRecognizer

    Общие полномочия iOS: проверьте, выбрал ли пользователь «Не сохранять пароли» в Safari

    Преобразование NSDate в строку в iOS Swift

    Идентификатор отсутствует в указателях атрибутов xcode

    Имя приложения обновлено, но не на GameCenter

    Анимационный шрифт изменения UILabel

    Как игнорировать определенные точки UITouch в мультитач-последовательности

    Представить прозрачный модальный UIViewController

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.