У меня возникли проблемы с установлением соединения через веб-порты в приложении, которое я отправляю в iOS App Store. Я использую webosckets через SSL (безопасная версия, wss: //).Приведенное приложение в iOS App Store: соединение с веб-сервером завершено
У меня есть два способа распределения его:
Ad-Hoc распределения. Соединение через веб-порты есть и все работает по назначению. Я получаю этот дистрибутив, установленный на моем iPhone, следующим образом. От Xcode:
- Открыть Архив окно.
- Выберите последний архив и нажмите Экспорт ....
- Выберите Сохраните для специального развертывания и выполните несколько шагов.
- Снять отметку Восстановить с битового кода. В противном случае экспорт застревает на Подготовка архива (компиляция битового кода ...) шаг неопределенно. Я фактически не измерял неопределенное количество времени.
- Переместить сгенерированный файл .ipa в iTunes и установить его на телефоне через iTunes.
- Радуйся за приложение, благословил присутствие в Интернете.
App Store распространение. Сбой подключения к Интернету и никогда не устанавливается. Это версия, которую я хочу протестировать, загрузив ее в App Store и используя TestFlight для ее проверки.
- Открыть Архив окно.
- Выберите тот же архив, как на шаге выше.
- Нажмите Загрузить в App Store ...
- Перейти к itunesconnect.apple.com и настроить сборки, которые будут использоваться для внутреннего тестирования.
- Используйте приложение TestFlight на телефоне, чтобы установить мое приложение.
- Поймите, что интернет-звонки не проходят.
- Плакать отчаянно.
Единственное очевидное отличие состоит в том, что я обратился Rebuild из битового кода опция отключена. Я должен сделать это, потому что я не могу создать файл .ipa в противном случае.
Вызывает работу HTTPS в обеих версиях.
Что я делаю неправильно и как я могу получить подключение к сети в своих сборках, которые я загружаю в App Store?
Просьба запросить любые детали, которые могут вам понадобиться, которые я не предоставил.