После отправки приложения в iTunes Connect оно отклонилось, указав, что приложение вылетает при запуске. Такое поведение не возникает при запуске приложения в эмуляторе. Кроме того, приложение отлично работает на Android, Google Play не отвергает его вообще. Поэтому моя основная проблема заключается в том, почему это происходит?Ошибка приложения Xamarin iOS при запуске
Приложение представляет собой приложение iOS Xamarin Forms 2.0 (последняя версия), запущенное с XCode 7.3 и построенное для iOS 9.3. В журнале аварий с Apple я увидел, что они протестировали его на iOS 9.3.1.
Прошел ли кто-нибудь еще через это? Журнал из Apple говорит, что Thread 0 (основной поток) разбился.
Я предлагаю вам попробовать устройство, это часто не такое же поведение, как симулятор (для iOS, его симулятора и для android-эмулятора). После того, как вы попробовали это на устройстве, вы наверняка потерпите крах. Тогда мы можем начать помогать. По крайней мере, без стека, мы не сможем многое сделать. Кроме того, если у вас нет результата в отладке, попробуйте в выпуске, а если не удастся, попробуйте установить с .ipa. Если вы не получите никакого сбоя, вам нужно будет проявить творческий подход. –
Привет, Зил, я пытаюсь символизировать журнал сбоев, когда мы говорим. Однако потребуется немного времени. Любые возможные причины или предложения? У меня есть 2 3 теории, но вам потребуется время, чтобы проверить их. Я считаю, что приложение слишком много работает над основным потоком, запрашивающим язык несколько раз, что приводит к прерыванию со стороны сторожевого пса. Пока не уверен. –
Могли бы поделиться журналом сбоев? Apple обычно предоставляет журнал сбоев в этих сценариях для отладки проблемы. –