Недавно я отправил приложение в магазин приложений, и оно было отклонено из-за того, что IPv6 не поддерживается.Apple отказалась из-за IPv6 Проблема
Я проверил онлайн ready.chair6.net, и это показывает, что Имя хоста не имеет записи IPv6 AAAA.
Итак, мой вопрос: как только мы вносим изменения на наш сервер, мне нужно что-то изменить в моем коде?
Я использую Alamofire v3.5.1 для вызовов API, и Reachability класс для проверки подключения к Интернету.
Также как сделать, чтобы мое приложение работало нормально на IPv6? Я видел на сайте разработчика Apple, для How to create IPv6 virtually on your mac?
я успешно смог настроить это, но при подключении устройства к тем же сетям, и я проверить IP-адрес в устройстве он показывает адрес IPv4 и IPv6. Но опять же не уверен, что он использует IPv4 или IPv6?
Alamofire v4.0 требует Swift 3.0, а мой код - в Swift 2.3. Нужно ли обновляться до версии Alamofire v4.0? – milanpanchal
@milanpanchal Затем вы также должны обновить Swift 3.0. –