Я настоятельно рекомендую вам не делать этого, так как по моему опыту большинство пользователей не будут входить в Facebook через ваше приложение вместо приложения FB или браузера.Они просто не доверяют сторонним приложениям.
edit:
Но если вы все еще не хотите использовать браузер / FBApplication, вам нужно изменить:
- (void)authorize:(NSArray *)permissions
delegate:(id<FBSessionDelegate>)delegate
localAppId:(NSString *)localAppId {
self.localAppId = localAppId;
self.permissions = permissions;
_sessionDelegate = delegate;
[self authorizeWithFBAppAuth:YES safariAuth:YES];
}
НЕТ в Facebook.m платформы FBConnect