私はiOSでプログラミングするのがとても新しいので、質問はむしろばかげているかもしれませんが、何が間違っているのか本当に分かりません。iosでfb sdkを使ってビデオを共有
私はhttps://developers.facebook.com/docs/sharing/iosでiOSで共有していたので、リンクや写真を共有できました。しかし、なぜビデオを共有できないのか分かりません。私はUIImagePickerControllerReferenceURL
を使用していませんが、代わりにvideoURLには[[NSBundle mainBundle] URLForResource:@"xyz" withExtension:@"mp4"]
を使用しています。
これが共有ボタンが機能しない理由ですか?
私の目標は、ユーザーが直接アプリケーションからコンテンツを共有できるようにすることです。だから私は彼らにUIImagePickerControllerReferenceURL
を使わせたくない。ここ
はコードです:
NSURL* videoURL = [[NSBundle mainBundle] URLForResource:@"xyz" withExtension:@"mp4"];
FBSDKShareVideo *video = [[FBSDKShareVideo alloc] init];
video.videoURL = videoURL;
FBSDKShareVideoContent *content = [[FBSDKShareVideoContent alloc] init];
content.video = video;
FBSDKShareButton *button = [[FBSDKShareButton alloc] init];
button.center = self.view.center;
button.shareContent = content;
[self.view addSubview:button];
とファイルxyz.mp4は、メディアフォルダです。
あなたはここにコードを貼り付けることができます。 –
@RohitKP、私はコードを組み込むために質問を編集しました。 – user5497505