Google+分享问题

时间:2013-10-01 07:01:06

标签: google-plus ios6.0

在我的应用中,我正在分享一些帖子给Google+。在此过程中,它会重定向到网页并进行共享。

我的问题是,如果设备中安装了原生Google+应用,是否可以在网页重定向到该应用?

请在此处找到我正在使用的代码段。

if ([[GPPSignIn sharedInstance] authentication]) {

    id<GPPShareBuilder> shareBuilder = [[GPPShare sharedInstance] shareDialog];
    [shareBuilder setURLToShare:[NSURL URLWithString:@"sample valid url"]];
    [shareBuilder setPrefillText:@"sample prefix text"];

    [shareBuilder open];
}

谢谢, Shashank

1 个答案:

答案 0 :(得分:2)

我们刚刚发布了适用于iOS SDK的新版Google+(2-Oct-2013 v1.4.0),现在允许您的应用使用原生共享,这样您的用户就无需离开您的应用即可向Google+分享内容。

以下对您的代码的修改将启用新的应用内分享体验:

if ([[GPPSignIn sharedInstance] authentication]) {

    id<GPPNativeShareBuilder> shareBuilder = [[GPPShare sharedInstance] nativeShareDialog];
    [shareBuilder setURLToShare:[NSURL URLWithString:@"sample valid url"]];
    [shareBuilder setPrefillText:@"sample prefix text"];

    [shareBuilder open];
}

有关此功能的详细信息,请参阅Sharing to Google+ from your iOS app

这不是你要求的,但我认为这是一个更好的体验!