iOS 5.0 Simulator всегда выходит: «Выход из смоделированного приложения» - PullRequest
2 голосов
/ 08 ноября 2011

Я использую Xcode 4.2 final Build 4D199 из Mac App Store.Когда я хочу запустить любое приложение в симуляторе iOS 5, оно перестает говорить мне, что я могу выйти, переключить SDK или перезапустить.Я скачал дополнительно 4.3 SDK / Simulator и там все работает.Я использовал сборки для iOS 5 во время бета-тестирования, но, в конце концов, удалил все остальные установки разработчика, используя uninstall-devtools в / Developer / Library, но это не решило проблему.1005 *


Thread 6 Crashed:
0   QuartzCore                    0x01ce06b5 void CA::OGL::SW::image_sampler<CA::OGL::SW::Format::ARGB8_Host, false, false, false, false>(CA::OGL::SW::SamplerData const*, unsigned int, unsigned int*) + 64
1   QuartzCore                    0x01cda0fa CA::OGL::SW::sample_texture(CA::OGL::SW::Texture const*, int, unsigned int, CA::OGL::SW::Poly::Vertex const*, CA::OGL::SW::Poly::Vertex const*, CA::OGL::SW::Poly::Vertex const*, CA::OGL::SW::Poly::Vertex const*, unsigned char, unsigned int, unsigned int*) + 686
2   QuartzCore                    0x01cdbc4b CA::OGL::SW::scanline(CA::OGL::SW::ScanState const*, int, int, int, CA::OGL::SW::Poly::Vertex*, CA::OGL::SW::Poly::Vertex const*, CA::OGL::SW::Poly::Vertex*, CA::OGL::SW::Poly::Vertex const*, unsigned int) + 1172
3   QuartzCore                    0x01cdd3bd CA::OGL::SW::scan_convert_thread(void*, void*) + 3009
4   QuartzCore                    0x01cff92f CA::DispatchGroup::dispatch(bool) + 191
5   QuartzCore                    0x01cff969 CA::DispatchGroup::callback_1(void*) + 25
6   libdispatch.dylib             0x047944e6 _dispatch_worker_thread2 + 284
7   libsystem_c.dylib             0x9930db24 _pthread_wqthread + 346
8   libsystem_c.dylib             0x9930f6fe start_wqthread + 30

Ответы [ 3 ]

0 голосов
/ 15 марта 2012

Это проблема в CATiledLayer, где вызывается статический метод (Class) layerClass. и, в частности, в функции инициализации, где вы устанавливаете размер tileSize. убедитесь, что это не 0;

0 голосов
/ 02 ноября 2012

Перейдите в Xcode -> Preferences -> Downloads. Убедитесь, что ваш целевой SDK, установленный в вашем проекте, установлен в Xcode.

0 голосов
/ 18 ноября 2011

У меня была похожая проблема, которая возникла на симуляторе в 4.3 и 5.0.Наконец-то мне удалось раздавить его, удалив ненужный вызов [self setNeedsDisplay] в селекторе setFrame подкласса UIView, который был настроен для возврата CATiledLayer в ответ на метод класса +(Class)layerClass.

...