5

我为 iOS 安装了 google+ 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 mobile 时(适用于所有桌面浏览器),我收到 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-neuhmdividedgreybloggertrendurbanlederbikerjackenieten34&sxs36.jpg.jpg pinstyle&gpsdk=1.0.0

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

但解决方案是将 BundleID 更改为另一个至少有一个点的。我的 bundleId 已经有两个点,所以我不知道该怎么做。有谁知道如何解决这个问题?谢谢!

4

2 回答 2

0

似乎是捆绑包 ID 身份验证错误,如果您将捆绑包 ID 更改为另一个而没有在谷歌服务器上的应用程序服务中进行相应更改,您应该会收到此错误。

因此,请尝试修改您的 bundle id 并将其修改为您在 Google 服务器上输入的那个。

于 2013-10-01T12:37:57.157 回答
0

确保您在 Google 开发者控制台中的 bundle id 正确写入。请记住它是区分大小写的!这是我的问题...

于 2014-06-08T20:34:28.973 回答