2010-06-28 3 views
0

iPad симулятор не будет запускать мое приложение! Он загружается и анимируется, а затем падает наполовину через анимацию загрузки.iPad симулятор сломан

Отчеты Xcode: Отладка завершена. Зачем?

У меня это было на моем iPod touch (8 ГБ), и я перезагрузил их обоих.

EDIT:

Этот код в делегат, кажется, вызывает вопрос:

NSLog(@"Device: %@", [[UIDevice currentDevice] userInterfaceIdiom]);

Любые идеи, почему это может быть?

+0

Ваша цель ver. 3.2 или новее? – BojanG

+0

BojanG - Да, это так. – Moshe

ответ

1

[[UIDevice currentDevice] userInterfaceIdiom] не возвращает объект, который требуется спецификатором формата %@.

Пробег: NSLog(@"Device: %d", [[UIDevice currentDevice] userInterfaceIdiom]);

+2

И убедитесь, что вы проверяете, что вы не на 3.1.3 или ранее, прежде чем вы это назовете, обернув в responsesToSelector ... –

+0

Том действительно должен получить кредит на это. Поскольку он прав. Это может привести к сбою, если вы раньше, чем 3.2 – Jann

+0

Моше подтвердил 3,2 или более позже в качестве цели. – BojanG