проблема с интеграцией facebook в приложении для iPhone

#iphone #iphone-sdk-3.0 #iphone-sdk-4.0.1

#iPhone #iphone-sdk-3.0 #iphone-sdk-4.0.1

Вопрос:

привет..

я хочу внедрить facebook в свою игру для iPhone.. я хочу, чтобы по окончании игры была кнопка facebook connect .. с помощью которой игрок мог поделиться своим счетом на своей стене в facebook.. я следую пути, который описан в этом видео { http://vimeo.com/3616452 } но я получаю ошибку session not declare .. так что, пожалуйста, помогите

Ответ №1:

Это видео довольно старое. Они используют старый facebook-iphone-sdk, который все еще работает, но Facebook рекомендует использовать новый iOS SDKhttps://github.com/facebook/facebook-ios-sdk

Теперь это намного проще. Вы можете найти там образец проекта и адаптировать его к своему приложению.

Я думаю, вы получаете ошибку «сеанс не объявляется», потому что вы не включили заголовочные файлы facebook sdk в свой проект или Xcode не смог найти его, если ваш SDK помещен в другой каталог.

Если вы покажете нам какой-нибудь код и лучше опишете свою проблему, нам будет намного проще помочь вам.

Комментарии:

1. @sergnsk большое спасибо, я попробую, а затем сообщу вам .. еще раз спасибо

2. дорогой, я следую этому developers.facebook.com/docs/guides/mobile/#ios когда я запускаю свое приложение, оно направляет меня на fb login n после входа в систему, оно не перенаправляет меня … я просто хочу поделиться результатами на стене пользователя.. необходима помощь

3. чтобы перенаправить обратно в ваше приложение, вам необходимо выполнить три вещи: 1. настроить свой appid в коде 2. настроить свой appid в списке настроек вашего приложения, как указано в справке — fb [yourappnumber] 3. и!!! в *AppDelegate.m реализован этот метод — (BOOL)application: (UIApplication *)application handleOpenURL:(NSURL *)url { возвращает [facebook контроллера] handleOpenURL:url]; }

4. @sergnsk спасибо за доброту … на самом деле я хочу, чтобы по окончании игры я предоставлял игроку выбор: хочет он поделиться или нет, если он заинтересован в том, чтобы поделиться своим счетом, тогда он войдет в систему и своим счетом поделится.. надеюсь, вы поняли мою точку зрения

5. да, я полностью вас понимаю ))) вы можете это сделать. Прежде всего, вам необходимо успешно войти в FB и после этого вернуться в свое приложение. Можете ли вы достичь этого, как я описал выше? вы можете написать мне электронное письмо s.sojik по адресу google.com