我们正在努力整合Google登录我们所有的iOS应用,每个应用都有一个唯一的捆绑ID。
我可以看到在IAM控制台中为每个应用创建新API的方法,我也访问了此链接,为iOS应用创建了适当的plist,但我似乎只能将一个Google应用附加到一个iOS捆绑包ID。
有没有办法通过Google IAM控制台生成多个iOS plist(GoogleServices-Info.plist
文件),所有这些都使用一个API密钥,为每个具有唯一捆绑ID的iOS应用程序生成?
答案 0 :(得分:2)
创建的OAuth2客户端ID只能与单个iOS捆绑包ID关联。您可以在项目的云控制台中查看生成的客户端ID(API Manager -> Credentials),并查看只能为捆绑ID设置单个字段。
您必须为每个独特的iOS应用生成新的客户ID。您可以更快地从云控制台更快地找到这一点(点击'创建凭据' - >'OAuth客户ID' - >'iOS',然后点击新创建的密钥并为每个密钥点击'下载')