尝试使用自定义iOS应用程序与Google+分享时出现404错误

5

我安装了Google+ iOS SDK,并实现了分享功能:

- (void)customUIASView:(CustomUIASView *)customUIASView didClickGoogle:(UIButton *)sender{

    static NSString * const kClientId = @"122385832599-2mcvobo565un3ab7d6d06m6fjemocto9.apps.googleusercontent.com";
    share = [[GPPShare alloc] initWithClientID:kClientId];
    share.delegate = self;
    [[[[share shareDialog]
       setURLToShare:[NSURL URLWithString:myUrl]]
      setPrefillText:oPin.sName] open];

}

一切都正常运行,控制台没有错误,但是当使用这个链接在Safari移动版上打开时(对于所有桌面浏览器都正常工作),我收到了404错误!

https://plus.google.com/share?client_id=122385832599-2mcvobo565un3ab7d6d06m6fjemocto9.apps.googleusercontent.com&continue=com.pinstyle.pinstyle%3A%2F%2Fshare%2F&text=NEU%20H%26M%20Divided%20Grey%20blogger%20Trend%20urban%20Leder%20Biker%20Jacke%20Nieten%2034%20S%20XS%2036&url=http%3A%2F%2Fpinboard.maryme.lan.s3.amazonaws.com%2F1%2F25607-neuhmdividedgreybloggertrendurbanlederbikerjackenieten34sxs36.jpg&bundle_id=com.pinstyle.pinstyle&gpsdk=1.0.0

有人遇到了同样的错误: https://groups.google.com/forum/#!msg/google-plus-developers/ZSCxGNTqRJY/jidPJ076BfYJ

但解决方法是将BundleID更改为至少带一个点的其他ID。我的BundleID已经有两个点了,所以我不知道该怎么办。有人知道如何解决吗?谢谢!


你的问题解决了吗?我也遇到了同样的问题。请告诉我你是如何解决的。 - Gypsa
我已经点赞了这个问题并添加了评论,希望一切顺利。 - Gypsa
有人得到解决方案了吗? - Sahil Arora
不,还没有!我找到解决方案后会发布的。 - rosaMerino
这里也有同样的问题。目前还没有解决方案。 - jj0b
显示剩余2条评论
2个回答

0

请确保您在Google开发者控制台中的Bundle ID正确书写。请记住它是区分大小写的!这就是我的问题所在...


0

看起来是捆绑标识身份验证错误,如果您将捆绑标识更改为另一个,而在Google服务器上的应用程序服务没有相应的更改,则应该会出现此错误。

因此,请尝试修改您的捆绑标识,并将其修改为您在Google服务器上输入的标识。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接