我需要通过App Invites链接iOS和Android的应用程序 - 但是它们具有代表相同服务的不同包名称/包ID - 如何将它们与goo.gl / app-invite系统链接?
Android软件包名称与iOS软件包ID不同,因为不幸的是,之前的开发人员丢失了Android密钥。
谢谢!
答案 0 :(得分:2)
您可以在Android和iOS之间发送邀请。它们使用开发人员控制台(console.developers.google.com)进行链接。 Android应用程序和iOS应用程序都需要在同一个控制台项目中。如果每个中只有一个,那么当跨平台发送时,可以明确选择哪个,您只需发送邀请即可。应用邀请服务将发送适当的短链接(goo.gl / ...)以安装/启动每个平台的正确应用程序。
如果控制台项目中有多个iOS和/或Android应用程序实例,则必须使用Api调用setOtherPlatformsTargetApplication(...)发送带有邀请的客户端ID,以便应用邀请服务知道哪个控制台应该选择应用程序。
对于同一平台,即android到android,所选的应用程序将匹配发送邀请的应用程序,因此同一平台不含糊。