次のコードは、私が写真を撮り、共有キットを使用して Facebook に送信するために使用する方法です。問題は、これにより画像が 90 度回転して送信されることです。iPhone ギャラリーから画像をアップロードすると、画像が通常どおり Facebook に共有されるため、これが原因であるコードであることがわかっています。
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
[imagePickerController setSourceType:UIImagePickerControllerSourceTypeCamera];
}
// image picker needs a delegate,
[imagePickerController setDelegate:self];
// Place image picker on the screen
[self presentModalViewController:imagePickerController animated:YES];
}