Приложение iPhone вылетает из Finder - PullRequest
0 голосов
/ 23 марта 2009

Я написал приложение для iPhone и протестировал его только на симуляторе, так как у меня нет настоящего iPhone. Если я Build and Go, я вижу, что приложение работает. Но если я захожу в Finder и затем открываю его через папку сборки проекта, он просто сразу падает. Кто-нибудь знает причину этого?

Ответы [ 3 ]

7 голосов
/ 23 марта 2009

Сбой, потому что двойной щелчок приводит к тому, что Mac OS X пытается запустить его как приложение Mac. У него та же структура, что и у приложения Mac, и это бинарный файл x86, так почему бы и нет? Но приложение для iPhone пытается динамически связать UIKit, не может этого сделать и вылетает. Симулятор настраивает среду приложения iPhone таким образом, чтобы соединение было успешным. Возможно, вы могли бы сделать это в командной строке с осторожным использованием переменных окружения, но Finder не делает этого.

2 голосов
/ 23 марта 2009

Finder не запустит симулятор правильно. Насколько мне известно, XCode - единственный поддерживаемый способ запуска симулятора.

1 голос
/ 24 марта 2009

Итак, Том, если я хочу отправить этот двоичный файл другу, каковы инструкции по его открытию?

...