Приложение Iphone падает на 4.0 или ниже SDK - PullRequest
0 голосов
/ 12 февраля 2011

этот сбой происходит до того, как я могу где-нибудь сломать код, поэтому я не могу понять, почему. я получаю эту ошибку из консоли

dyld: символ не найден: _OBJC_CLASS _ $ _ GKAchievement Ссылка на: / Users / chris_mellor88 / Библиотека / Поддержка приложений / iPhone Simulator / 4.0.2 / Приложения / D9702DFF-6F6F-4F83-873C-16CE5D3C2861 / Match U'm.app / Match U'm Ожидается в: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.0.sdk/System/Library/Frameworks/GameKit.framework/GameKit in / Users / chris_mellor88 / Библиотека / Поддержка приложений / iPhone Simulator / 4.0.2 / Приложения / D9702DFF-6F6F-4F83-873C-16CE5D3C2861 / Match U'm.app / Match U'm Форматирование данных временно недоступно, повторная попытка после «продолжения». (В настоящее время небезопасно звонить длопену.)

Как видите, ошибка форматирования данных, но я не уверен, почему. Приложение отлично работает на 4.1 и 4.2 sdk, кажется, что до этого оно вылетает.

Ответы [ 2 ]

2 голосов
/ 12 февраля 2011

Вы пытаетесь получить доступ к Game Kit (GKAchievement класс), но он доступен только на iOS 4.1 или более поздней версии.

2 голосов
/ 12 февраля 2011

Проверьте документацию . Доступно достижение GKA Доступно в iOS 4.1 и более поздних версиях.

...