2016-11-04 2 views
0

Я пытался получить конкретную информацию перед задачей разработки приложений IOS, которую я искал, но не смог найти ничего подходящего.Опубликовать приложение IOS для Appstore с помощью SSID (wifi) обнаружение/подключение через приложение

Хотел знать, является ли это требование ограничивает (вопрос несоблюдение в соответствии публиковать руководящие принципы) приложение будет опубликовано в App Store с функциями, как показано ниже

  • сканирований пользователей и список всех доступных беспроводных соединений в Tableview
  • Выбирает одно из соединений Wifi и подключается к кнопке.
  • Сохраняет пароль и SSID для будущих подключений.

Будет ли возникнут какие-либо проблемы с совместимостью, связанные с теми же функциями при отправке в магазин приложений IOS. Один из моих коллег посоветовал мне о том же, но не смог объяснить, почему? Который я пытался найти в Интернете, но слишком конкретный, чтобы найти что-то важное. Глубоко цените эксперта по этому поводу.

Заранее спасибо.

ответ

1

я ничего не могу найти в обзоре Руководства в , что бы опротестовать ваше приложение идея: https://developer.apple.com/app-store/review/guidelines

Несколько областей, в которых вы должны иметь более детальный взгляд:

  • 2.5.1 Приложения могут использовать только общедоступные API.
  • 2.5.9 Приложения, которые изменяют функции стандартных коммутаторов, таких как переключатели Volume Up/Down и Ring/Silent, или другие пользовательские элементы или поведение интерфейса пользователя, будут отклонены.
  • 5,1 Конфиденциальность

Технически, я не уверен, если это возможно даже изменить WIFI не через приложение настроек, так что я бы иметь взгляд их первым. (https://apple.stackexchange.com/questions/1592/is-there-an-ipod-app-to-easily-switch-wifi-on-and-off)

+0

Спасибо за ваши ценные мысли. Наткнувшись на сценарий, где есть машинный завод, каждое оборудование имеет wifi Dongle для подключения к конкретному мобильному клиентскому приложению для работы. Таким образом, процессу необходимо подключиться к SSID, фильтруя разные SSID (разные устройства с ключами) с уникальными именами SSID. Каждое оборудование имеет различный набор пороговых значений, которые приложение контролирует и устанавливает аварийные сигналы. Это было разработано в Android-версии без каких-либо проблем, но в IOS не удалось найти ничего, кроме captivenetworksupport. Было бы очень полезно, если бы эта функция помогла спаривать – user2695433

1

Я не верю, что когда-либо видел приложение или способ изменить SSID за пределами приложения «Настройки». Я исследовал способ обнаружения изменений в сети, соединений, отключений, которые отлично работают во время работы приложения. Я никогда не мог повлиять на то, как пользователь подключился, только что произошло изменение. Он также быстро разваливается, когда пользователь создает приложение. Попытка открыть фоновую задачу достаточно долго, чтобы опросить текущее соединение, происходит довольно быстро.

Желаю, чтобы Apple предоставила уведомление на уровне системы о событиях подключения Wi-Fi. Это может быть очень полезно для разработчиков, которым требуется немного больше контроля, чем события обновления фона.

+0

Спасибо, что поделились своими мыслями. Мы внедрили версию Android без каких-либо проблем, но версия IOS, похоже, имеет полезные классы для этого, кроме CNCapture.Требование таково, что есть Wifi Dongle, связанный с Sensor Equipment, который испускает несколько значений и должен быть сопряжен только с этим устройством. И от этого мобильного клиента «Пользователи» (сотрудники, которые управляют конкретным оборудованием). Поэтому они хотят сохранить приложение для подключения к определенным WiFi-ключам из нескольких для конкретного оборудования, которое они дистанционно работают. – user2695433

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