отклонение приложения из-за проблемы с IPv6

Недавно мое приложение для iOS было отклонено из-за отсутствия IPv6 совместимости. После просмотра Интернета, чтобы исследовать эту тему, я решил просмотреть эти два видео:

https://developer.apple.com/videos/play/wwdc2015/719/< /а>

https://developer.apple.com/videos/play/wwdc2016/714/< /а>

Теперь вернемся к отладке приложения. Я пытаюсь следовать тому, что могу прочитать здесь: http://www.brianjcoleman.com/tutorial-how-to-test-your-app-for-ipv6-compatibility/

В одном месте документа мы можем прочитать:

14. Когда общий доступ активен, вы должны увидеть зеленый индикатор состояния и метку с надписью «Общий доступ к Интернету: включен». В меню Wi-Fi вы также увидите маленькую тусклую стрелку, указывающую вверх, указывающую на то, что общий доступ к Интернету включен. Теперь у вас есть сеть IPv6 NAT64, и вы можете подключаться к ней с других устройств, чтобы протестировать свое приложение.

Тут я столкнулся с проблемой. В моем случае я действительно вижу:

"зеленый индикатор состояния и метка с надписью "Общий доступ к Интернету: вкл.""

Но я не вижу в Wi-Fi menu:

"маленькая тусклая стрелка вверх, указывающая на то, что общий доступ к Интернету включен".

Поэтому я предполагаю, что я либо сделал что-то не так, либо у меня конфигурация не соответствует тому, что ожидается в этом документе.

Я также пробовал несколько вариантов для Share your connection from:, но безрезультатно. Точно так же, глядя на мой iPhone, я не вижу никаких признаков новой точки доступа.

Любое предложение от эксперта по этому вопросу или кого-то с некоторым опытом будет очень признательно.


person Michel    schedule 13.03.2017    source источник
comment
Вы делитесь своим соединением Thunderbolt, чтобы иметь возможность создать сеть Wi-Fi ipv6, вам нужно будет поделиться своим соединением Thunderbolt. в основном вы не можете одновременно подключаться к Wi-Fi и создавать новое соединение Wi-Fi, поэтому вам нужно иметь соединение lan/thunderbolt для совместного использования в вашей недавно созданной сети Wi-Fi ipv6.   -  person JackRobinson    schedule 13.03.2017
comment
Есть только один правильный ответ на Поделитесь своим подключением от: и это ваше проводное подключение к Интернету.   -  person Michael Hampton    schedule 13.03.2017
comment
ХОРОШО. Я понимаю. Тогда я попробую использовать проводное соединение и посмотрю. Спасибо за комментарии.   -  person Michel    schedule 14.03.2017
comment
Я сделал изменение, предложенное здесь в комментариях, используя кабельное соединение. Теперь я могу использовать Mac как точку доступа и выбрать эту точку подключения на своем iPhone. Но когда я захожу на test-ipv6.com с помощью iPhone, он все равно верит: нет IPv6-адреса. обнаружено. Что здесь не так?   -  person Michel    schedule 14.03.2017
comment
Итак, вы создали точку доступа IPv6, но ваше внешнее соединение не является IPv6, что означает, что ваша сеть точки доступа использует IPv6, но маршрутизатор, подключающий ее к Интернету, использует IPv4, поэтому, когда вы выходите из своей локальной сети, выходя наружу, в Интернет , другие сайты (test-ipv6.com) увидят IP-адрес вашего маршрутизатора, который является IPv4.   -  person JackRobinson    schedule 14.03.2017


Ответы (1)


Я также недавно столкнулся с этой проблемой, когда загружал свои предыдущие приложения в магазин приложений. Решение используется таково: я записал видео о работе приложения при подключении к сети ipv6, то есть при подключении к любой мобильной точке доступа. Вам просто нужно записать это видео и загрузить его в Интернет (обычно я использую Google Drive) и сделать общедоступную ссылку на него.

Затем в itunes, подготовьтесь к отправке ссылки, есть раздел, который называется добавление заметок. В этом разделе вам нужно сообщить Apple, что ваше приложение работает правильно в сети ipv6, и попросить их проверить вашу ссылку на видео. Конечно, после выполнения этих действий, как указано, ваше приложение будет одобрено в течение 14 часов. Теперь я делаю эти шаги каждый раз, когда загружаю свое новое приложение. Спасибо

person iOS Geek    schedule 14.03.2017
comment
Вы имеете в виду, что тесты Apple, говорящие, что мое приложение не работает на IPv6, могут быть неверными? - person Michel; 14.03.2017
comment
На самом деле, поскольку я не видел никаких проблем при попытке на своей стороне, я последовал вашему совету. Мы увидим результат. - person Michel; 14.03.2017
comment
Да, это может пойти не так. Я знаю, что ваше приложение будет одобрено, если вы будете правильно следовать моему совету. Пожалуйста, поддержите мой ответ, если он решит ваш вопрос. - person iOS Geek; 15.03.2017
comment
Действительно так и было. Спасибо! - person Michel; 16.03.2017