Индикатор активности вращается бесконечно, пользователь не может получить доступ к приложению. - PullRequest
0 голосов
/ 06 июля 2019

Я не понимаю, что означает, что «индикатор активности вращается бесконечно, пользователь не может получить доступ к приложению». «Это последний отзыв из магазина приложений

Другие отзывы 2 июля 2019 г. в 3:27 От: Apple 2. 1 Производительность: полнота приложения Принцип 2.1 - Производительность - Полнота приложения

Здравствуйте,

Спасибо за ваш ответ. Мы попытались снова рассмотреть ваше приложение и обнаружили одну или несколько ошибок в вашем приложении при просмотре на iPad под управлением iOS 12.3.1 по Wi-Fi.

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

Следующие шаги

Чтобы решить эту проблему, запустите приложение на устройстве, чтобы выявить любые проблемы, а затем пересмотрите и повторно отправьте приложение на проверку.

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

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

Ресурсы

Информацию о тестировании приложения и подготовке его к рассмотрению см. В Технической ноте TN2431: Руководство по тестированию приложения.

Обзор сети можно найти в разделе «О сети».

Подробности см. На прикрепленном скриншоте.

Скриншот-0701-152604.png 1 июля 2019 г. в 12:01 Уважаемая команда Apple

Я надеюсь, что вы наслаждаетесь днем!

Наш веб-сайт (https://domain.uz/) не работал весь день 29-06-2019 по времени Узбекистана, когда вы просматривали наше приложение.

Пожалуйста, вы можете еще раз проверить это. 29 июня 2019 г. в 5:33 От: Apple Руководство 2.1 - Производительность - Полнота приложения

Мы обнаружили одну или несколько ошибок в вашем приложении при просмотре на iPad под управлением iOS 12.3.1 по Wi-Fi.

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

Следующие шаги

Чтобы решить эту проблему, запустите приложение на устройстве, чтобы выявить любые проблемы, затем пересмотрите и повторно отправьте приложение на проверку.

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

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

Ресурсы

Информацию о тестировании приложения и подготовке его к рассмотрению см. В Техническом примечании TN2431: Руководство по тестированию приложения.

Обзор сети можно найти в разделе «О сети».

Подробности см. На прикрепленном скриншоте.

Скриншот-0628-173305.png

введите описание изображения здесь

@ IBAction func goAction (_ отправитель: UIButton) {

    if let phone = phoneEdit.text {

        if phone.clear.count != 9 {
             self.navigationController?.showError(message: Texts.PHONE_ERROR.localized())
        } else {
            //self.navigationController?.showProgress()
            showLoading()
            ApiManager.instance.setPhoneForSign(phone: "998\(phone.clear)", onSuccess: { (result) in
                print("PHONE SUCCESS")
                DispatchQueue.main.async {
                    //self.navigationController?.hideProgress()
                    self.hideLoading()

                    DispatchQueue.main.asyncAfter(deadline: .now() + 0.5, execute: {
                        let vc = SmsVC()
                        vc.phone = result

                        self.navigationController?.pushViewController(vc, animated: true)
                    })
                }

            }) { (error) in
                print("PHONE ERROR")
                DispatchQueue.main.async {
                    self.hideLoading()
                    //self.navigationController?.hideProgress()
                    DispatchQueue.main.asyncAfter(deadline: .now() + 0.5, execute: {
                        self.navigationController?.showError(message: error)
                    })
                }
            }
        }

    }

}
...