2013-04-09 6 views
1

Я пытаюсь настроить мобильные объявления для мобильных устройств. Мое приложение не использует facebook по любой другой причине.Приложение не регистрируется на мобильных устройствах

Вот что я сделал до сих пор:

  1. Setup/добавлено facebook SDK
  2. В AppDelegate:

#import <FacebookSDK/FacebookSDK.h>

и applicationdidfinishinglaunching ...

[FBSettings publishInstall:[FBSession defaultAppID]];

3.Created приложение facebook, как IOS родное приложение

My facebook приложение не регистрировал любой facebook приложение устанавливает из тестов, которые я сделал на моем устройстве. Что я делаю не так?

ответ

0

Оказывается, я не учитывал рамки безопасности. Это не вызвало никаких ошибок, но это было проблемой в конце.

0

Это просто догадка, но вы, вероятно, должны разрешить свои права доступа к Facebook. Если вы когда-либо пробовали Friendcaster, Fast for Facebook, Seesmic или другое альтернативное приложение FB, вы можете видеть, что вам необходимо предоставить разрешения на доступ к вашей учетной записи Facebook. Похоже, что у разработчика есть приложение на Facebook, как игра. Это внутреннее приложение Facebook получает разрешения на доступ к учетной записи, а затем клиент FB обращается к учетной записи через приложение. Как я уже сказал, это только догадка, но это имеет смысл.

+0

Не просматривая документацию на facebook, он очень четко говорит о том, что предоставление разрешений не требуется, поскольку я не использую facebook sdk по какой-либо причине, кроме этой одной строки кода. Спасибо за попытку – Stephen

0

Это вероятно работающий. Существует «трюк», чтобы увидеть, что ваше приложение работает.

Да, вы можете протестировать «App Installs» на Simulator или на вашем устройстве ... но ... вы можете не видеть их на Личном кабинете Facebook.

Вместо этого сначала перейдите на вкладку INSIGHTS, полученную из меню слева на панели приложений. Вы можете увидеть App Installs здесь - но вы не можете.

Во-вторых, если вы не видите никаких живых данных для App Installs, посмотрите раздел «APP LAUNCHES». Это можно использовать в качестве суррогатного индикатора, что ваше приложение работает.

В-третьих, если вы не видите живые данные для «App Launches» - посмотрите на диапазон дат. Измените диапазон дат, чтобы перейти к дате TOMORROW. Дайте Facebook 1-2 минуты, чтобы обновить ваши данные. В этот момент вы можете видеть, что появляются текущие приложения запуска - и, следовательно, будет знать, что ваше соединение с FB работает.

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