social.framework で Facebook にシェアするためのボタンを作りたいです。私はこれを作ります:
#import <UIKit/UIKit.h>
#import <Social/Social.h>
@interface SocialSharingViewController : UIViewController
- (IBAction)postToFacebook:(id)sender;
@end
次に、m を追加します。ファイル:
- (IBAction)postToFacebook:(id)sender {
if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {
SLComposeViewController *controller = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[controller setInitialText:@"First post from my iPhone app"];
[self presentViewController:controller animated:YES completion:Nil];
}
}
エミュレーターでは完璧に動作しますが、iPhone 5 デバイスでこれをテストすると動作しません。ボタン postToFacebook をクリックしても何も起こりません。
助けてください