私はいくつか見たことがあります&ここでは、このエラーメッセージについては、画像やテキストが現れる。ソーシャルフレームワークを使用しているときにこのエラーメッセージが表示されますが、すべてがうまくポストされているようです。Facebookの画像投稿は "プラグインcom.apple.share.Facebook.post invalidated"にもかかわらず動作します
-(void)postToFB
{if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook])
{
SLComposeViewController *mySLComposerSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook]
[mySLComposerSheet setInitialText:fbDesc];
NSData * data = UIImagePNGRepresentation(screengrab);
UIImage *pngImage = [UIImage imageWithData:data];
[mySLComposerSheet addImage: pngImage];
[mySLComposerSheet setCompletionHandler:^(SLComposeViewControllerResult result)
{
switch (result) {
case SLComposeViewControllerResultCancelled:
NSLog(@"User cancelled FB posting");
break;
case SLComposeViewControllerResultDone:
NSLog(@"User continued with FB posting");
break;
default:
break;
}
}];
[self presentViewController:mySLComposerSheet animated:YES completion:nil];
}
}
のscreengrab変数は、それが正確である - 実行中のコードの前の採取画面のUIImage。 fbdesc変数は以前入力されたテキストのNSStringです。私はFacebookのために自分自身としてサインインしています。
このアプリを実行して画面をキャプチャしてこのコードを開始するボタンを押すと、「FB投稿を続行しました」という確認メッセージが表示され、「plugin com.apple.share.Facebook.post invalidated "私は私のFacebookのページをチェックし、テキストと一緒にスクリーングラブイメージがある。私は別のコンピュータに行き、私のFacebookのページをチェックする - イメージとテキストはそこにある。
これは、このエラーメッセージについて何をすべきかについてより多くの質問です。何もない?私はここに何かを逃していますか