2

我需要通过 App Invites 链接的适用于 iOS 和 Android 的应用程序 - 但它们具有代表相同服务的不同包名称/捆绑 ID - 如何将它们与 goo.gl / app-invite 系统链接?

不幸的是,Android 包名称与 iOS 包 ID 不同,因为之前的开发人员丢失了 Android 密钥。

谢谢!

4

1 回答 1

2

您可以在 android 和 iOS 之间发送邀请。它们使用开发者控制台 (console.developers.google.com) 链接。android 应用和 iOS 应用都需要在同一个控制台项目中。如果每个只有一个,那么在跨平台发送时,选择哪个是明确的,您只需发送邀请即可。应用程序邀请服务将发送正确的短链接 (goo.gl/...) 以在每个平台上安装/启动正确的应用程序。

如果控制台项目中有多个 iOS 和/或 Android 应用程序实例,则必须使用 Api 调用 setOtherPlatformsTargetApplication(...) 将客户端 ID 与邀请一起发送,以便应用程序邀请服务知道哪个控制台应用程序应该是选择。

对于同一平台,即android to android,选择的应用程序将匹配发送邀请的应用程序,因此同一平台没有歧义。

于 2015-07-22T21:46:55.517 回答