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];
}

谢谢,沙尚克

4

1 回答 1

2

我们刚刚发布了新版 Google+ for iOS SDK ( 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];
}

有关此功能的更多信息,请参阅从您的 iOS 应用共享到 Google+

这不完全是您所要求的,但我认为这是一次更好的体验!

于 2013-10-03T16:54:21.500 回答