Не могу опубликовать с изображением на Sina Weibo, используя UIActivityViewController

Я добавил контроллер представления активности, позволяющий делиться картинкой из моего приложения с различными приложениями социальных сетей, включая Sina Weibo. У меня установлено приложение Weibo на моем iPhone5, и я вошел в него, и оно хорошо отображается в контроллере представления активности.

Совместное использование Facebook с контроллера вида деятельности работает, но я получаю следующее сообщение при попытке опубликовать в Weibo:

"Невозможно отправить Weibo. Невозможно отправить weibo " Проверьте это!", Потому что не удалось установить соединение с Sina Weibo".

Вот код:

- (IBAction)shareButtonPressed:(id)sender
{
    NSString *shareString = @"Check this out!";
    UIImage *shareImage = [self captureView:self.view];

    NSArray *activityItems = [NSArray arrayWithObjects:shareString, shareImage, nil];

    UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
    activityViewController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;

    activityViewController.excludedActivityTypes = @[UIActivityTypePrint, UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll, UIActivityTypeAddToReadingList, UIActivityTypeAirDrop];

    [self presentViewController:activityViewController animated:YES completion:nil];

- (UIImage*)captureView
{
    CGRect screenRect = [[UIScreen mainScreen] bounds];
    UIGraphicsBeginImageContextWithOptions(screenRect.size, NO, 0.0);
    [self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();

    return image;
}

Я могу заставить его поделиться, если удаляю элемент shareImage, но хотел бы включить изображение, так как это главное, что делится. Размер изображения составляет всего 142 КБ.

Любые идеи, как я могу заставить его работать?

1 ответ

Решение

Не уверен, почему это не работает в iOS 7.0.5, но как только я обновился до 7.0.6, я смог опубликовать изображения на Weibo без каких-либо проблем.

Другие вопросы по тегам