ios appのfacebook shareコンポーネントが必要です。私はfbcoonectを使用しますが、正しく動作しません。ログイン画面の後、fbdialogを使うと白い画面が表示されます。また、sharekitの例も同じエラーを出します。写真共有は動作しますが、テキスト、リンク共有はsharekitのデフォルトの例では機能しません。それはあなたが何かを共有したいときにログインダイアログの後に白い白い空白の画面を与えます。何か案が?Fbconnectはiosで白い空白の画面を表示します
答えて
このコードを試してみるとうまくいきます。あなたは.plistとコードでAPP_IDを追加することを忘れないでください。
-(void)buttonPressed:(id)sender{
facebook = [[Facebook alloc] initWithAppId:@"YOUR_APP_ID" andDelegate:self];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if ([defaults objectForKey:@"FBAccessTokenKey"] && [defaults objectForKey:@"FBExpirationDateKey"]) {
facebook.accessToken = [defaults objectForKey:@"FBAccessTokenKey"];
facebook.expirationDate = [defaults objectForKey:@"FBExpirationDateKey"];
}
if (![facebook isSessionValid]) {
[facebook authorize:nil];
}else{
[self postWall];
}
// Pre 4.2 support
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
return [facebook handleOpenURL:url];
}
- (void)fbDidLogin {
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:[facebook accessToken] forKey:@"FBAccessTokenKey"];
[defaults setObject:[facebook expirationDate] forKey:@"FBExpirationDateKey"];
[defaults synchronize];
[self postWall];
}
-(void)postWall{
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"https://developers.facebook.com/docs/reference/dialogs/",@"link",
@"http://fbrell.com/f8.jpg",@"picture",
@"Facebook Dialogs",@"name",
@"Reference Documentation",@"caption",
@"Using Dialogs to interact with users.",@"description",
@"Facebook Dialogs are so easy!",@"message",
nil];
[[self facebook] dialog:@"feed" andParams:params andDelegate:self];
}
最後のfbconnectライブラリですべてのコードを変更しました。 sharekitのfbconnectは、スタンドアロンのfbconnectライブラリと同じではありません。例えばsharekitのfacebookライブラリにはjsonのフォルダとライブラリは含まれていません。 – mturhan55
Sharekitは古くなっています。私はあなたがそれを使う必要はないと思う。 –
申し訳ありません。私はsharekitであなたを助けることはできません。私はsharekitについてよく知っています。彼らがシェアキットAPIを改善するまで、それを試してみることはありません。それを試す価値はありません。 –
- 1. iOS 8.1で空白の白い画面が表示される
- 2. SetImageBitmapは白い空白の全画面を表示します
- 3. FBconnect in androidは空白の画面を返します
- 4. Iosの空白の画面
- 5. 空白の白い画面を表示する流星アンドロイドAPK
- 6. GoogleログインでiOSで空白の画面が表示される
- 7. TabBarController iOSで空白の画面が表示される
- 8. PhoneGapアプリケーションがiOS 6の空白画面を表示
- 9. CasperJSのスクリーンショットは空白の画面を表示します
- 10. Mysqlエラー - 空白の白い画面
- 11. Google iOS API Auth2ログイン空白の画面
- 12. Joomla - 空白の画面を表示しているウェブサイト
- 13. iOSの白い画面
- 14. イオンモバイルアプリケーションは白い画面を表示
- 15. PhoneGap Angular iOS Appで白い画面のみを表示
- 16. windowmanagerにaddviewすると白い空白の画面が表示される
- 17. IIS 10はphpinfo()ページでPHP 7.1.0の空白の画面を表示します
- 18. React Nativeは電話で空白の画面を表示します
- 19. zxing qrコードスキャナーカメラ白い画面を表示
- 20. Javascriptスライダーが白い画面を表示
- 21. MPMoviePlayerViewController setFullScreen:白い画面を表示
- 22. iOS/Swift:QLPreviewControllerはiOS11で空白のページを表示します
- 23. AngularJSクイックスタートアプリケーションがインターネットエクスプローラで空白の画面を表示
- 24. PHPは送信ボタンをクリックして空白の画面を表示します
- 25. HTMLの空白の画面
- 26. ListViewが表示されません - 空白の画面
- 27. Sencha Touch CordovaアプリはiPad上に白い空白の画面を表示します
- 28. UIWebviewの空白画面
- 29. CodeIgniterの空白画面
- 30. Xamarinの空白画面
何かコードを入れたら、私はあなたを助けることができます。 –