2010-12-08 4 views
0

Я заметил, что когда я устанавливаю базовый sdk на 3.2, даже когда я запускаю приложение на устройстве 4. + ios при каждом переключении между приложениями, приложение перезапускается. Когда bask sdk равен 4. + возобновляется с того места, где он был оставлен. Проблема, с которой я столкнулся, - это новое fbconnect, которое использует переключение приложений для аутентификации. Если базовый sdk равен 3.2, он переключается либо на приложение FB, либо на сафари, а затем перезагружает мое приложение, и я, похоже, не получаю URL-адрес, он проходит, поэтому я могу зарегистрировать аутентификацию. С базой 4 +, как я сказал, приложение возобновляется правильно и аутентифицируется. Я предполагаю, что я что-то испортил. Благодаряiphone base sdk и FBConnect

ответ

2

Документации гласит, что:

Единый вход доступен для приложений, построенных на версии прошивки, которые поддерживают многозадачности (Generall v4.0 и выше - см Apple, документацию для больше информации). Другие приложения вернутся к встроенному диалоговому окну авторизации.

И в любом случае, вы должны всегда использовать последнюю версию SDK (который, как из Xcode 3.2.5 вы можете, наконец, указать, как «Последнюю прошивку» вместо того, чтобы обновить ваши проекты каждый раз, когда новый SDK выходит) и установка iOS Deployment Target ниже, если вы хотите поддерживать более ранние версии ОС.

DemoApp, который поставляется с последним FB Connect, имеет базовый SDK, установленный последним, а цель развертывания установлена ​​в iOS 3.0. В качестве теста я построил его и установил его на устройство 3.1.3. Нажав кнопку «Войти» на первом экране, старое окно входа в систему появилось прямо в моем приложении. Я установил одно и то же приложение на устройство 4.2.1, а кнопка входа в систему вместо этого отправила меня в браузер.

Таким образом, я не уверен, что именно происходит в вашем проекте, но вы, вероятно, должны правильно настроить базовый SDK и цель развертывания, а затем сравнить с поставляемым DemoApp, если все еще кажется, что оно не работает.

+0

Хорошо спасибо, изменил цель развертывания и установил базу на последнюю. Мне не хватало цели развертывания. – tasos 2010-12-08 12:46:32

Смежные вопросы