安卓 – 电子邮件没有出去和短信给404的链接

安卓 – 电子邮件没有出去和短信给404的链接,第1张

概述我们刚刚将Google AppInvites整合到我们的应用中. 我们注意到以下问题: 没有发送电子邮件,发送的短信发送的链接显示产生404页面.只有当我使用clientId为Android和iOS设置“setOtherPlatformsTargetApplication”时,才会出现上述问题. 安卓: 719104993890-lclfrqti11lulpvg18tbbbuv6bah54gh.a 我们刚刚将Google AppInvites整合到我们的应用中.

我们注意到以下问题:

没有发送电子邮件,发送的短信发送的链接显示产生404页面.只有当我使用clIEntID为Android和iOS设置“setotherPlatformsTargetApplication”时,才会出现上述问题.

安卓:
719104993890-lclfrqti11lulpvg18tbbbuv6bah54gh.apps.Googleusercontent.com

iOS版:
719104993890-fq3npmoqmp7mi9839fhv6ajj8jespkot.apps.Googleusercontent.com

在应用程序中,我从Google邀请ID回来了.如果我删除“setotherPlatformsTargetApplication”,那么电子邮件和短信就可以了,问题是当在iOS设备上打开时,它会将它们带到AndroID PlayStore而不是Apple AppStore.

在带有SIM卡的手机上,文字被覆盖(白色文字,浅灰色背景)覆盖在我们的“自定义图像”上,上面写着“仅限电子邮件”,我似乎无法找到删除重叠文本的方法.

该应用已在“Beta”发布组下上传到PlayStore,但仍然没有成功.

有任何想法吗? @lmoroney

解决方法 您应该只使用androID中的setotherPlatformTargetApplication()指定iOS客户端ID,并且只使用iOS中的androID clIEntID.要安装在相同(发件人)平台上的目标应用程序必须是发送邀请的完全相同的应用程序,该应用程序已经通过包名称(androID)或包ID(iOS)识别,尽管您可以指定升级使用setAndroIDMinimumVersionCode()的版本.不幸的是,调用API并从androID中指定androID客户端ID将导致邀请失败,如您所见.

这也应解决第二个问题,只要您指定iOS应用程序,它就会将所有iOS接收器重定向到AppStore,当然还有AndroID用户重定向到Play商店.作为旁注,如果包含您的AndroID应用程序clIEntID的项目只有一个iOS应用程序,那么匹配的iOS应用程序是明确的,因此您可以省略指定iOS clIEntID.在您的情况下,您的项目必须指定多个iOS客户端,因此您需要通过在API中设置目标应用程序来消除歧义.

我希望有所帮助.

总结

以上是内存溢出为你收集整理的安卓 – 电子邮件没有出去和短信给404的链接全部内容,希望文章能够帮你解决安卓 – 电子邮件没有出去和短信给404的链接所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1125679.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存