Сбой приложения при работе с Facebook Connect - PullRequest
1 голос
/ 08 июня 2011

Пока я тестирую свое приложение, это приложение, основанное на навигации UITableViewController, иногда, возвращаясь или меняя представление на другое, я получаю следующее сообщение о сбое. Я не могу решить эту ошибку, я не знаю, кто виноват в этом. Кто-нибудь может мне помочь?

Спасибо за чтение.

warning: Unable to read symbols for /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3.3 (8J2)/Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib (file not found).

Когда приложение завершит работу, XCode указывает этот метод Facebook Connect.

- (void)dialogDidSucceed:(NSURL *)url {

  if ([_delegate respondsToSelector:@selector(dialogCompleteWithUrl:)]) {
    [_delegate dialogCompleteWithUrl:url];
  }
  [self dismissWithSuccess:YES animated:YES];
}

1 Ответ

1 голос
/ 13 июня 2011

Теперь проблема решена. Лучший способ использовать SDK Facebook Connect - внедрить все связанные с Facebook объекты в делегат приложения. Когда пользователь нажимает кнопку, позволяющую публиковать на его стене Facebook (не имеет значения UIView, где находится пользователь), вам нужно всего лишь вызвать делегат приложения и получить объекты Facebook, которые необходимы для вызова диалога Facebook Connect. Делегат приложения должен быть делегатом Facebook Connect для FBDialogDelegate и FBSessionDelegate. Кроме того, делегат приложения должен реализовать приложение: handleOpenURL: метод.

Спасибо всем за чтение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...