2

Я приложение для iOS и Android, которое мне нужно связать через App Invites, но у них разные имена пакетов/идентификаторы пакетов, которые представляют одну и ту же услугу - как я могу связать их с goo.gl/системой app-invite?Приложение Google App: приложение iOS и приложение для Android с разными именами пакетов/идентификаторами пакетов - как они могут быть связаны с goo.gl/App Invites?

Название пакета андроидов отличается от идентификатора пакета iOS, поскольку к сожалению, у Android был утерян ключ от Android.

Спасибо!

ответ

2

Вы можете отправлять приглашения между Android и iOS. Они связаны с помощью консоли разработчика (console.developers.google.com). И приложение Android, и приложение iOS должны быть в одном и том же консольном проекте. Если есть только один из них, то при отправке через платформы однозначно выбирать, и вы можете просто отправить приглашение. Служба приглашения на приложение отправит правильные короткие ссылки (goo.gl/...), чтобы установить/запустить соответствующее приложение на платформу.

Если в проекте консоли есть несколько экземпляров приложений iOS и/или Android, тогда идентификатор клиента должен быть отправлен с приглашением с использованием Api-вызова setOtherPlatformsTargetApplication (...), чтобы служба, предлагающая приложение, узнала, какой из консольные приложения должны быть выбраны.

Для той же платформы, например, android для android, выбранное приложение будет соответствовать приложению, отправившему приглашение, поэтому одна и та же платформа не является двусмысленной.

+0

Спасибо за полезные комментарии. Я пытаюсь добавить AppInvite в свое приложение для Android. Я заметил, что электронные письма не были отправлены, но текстовые сообщения. Также URL-адрес, полученный на телефон Android моего друга (через текстовое сообщение), указывал на какую-то страницу, на которой было сообщение об ошибке. Работает ли эта функция только в том случае, если приложение загружается из магазина приложений? – shahins

+0

Я нашел ответ на свой предыдущий комментарий: Да, приложение должно быть сначала загружено в Google Play. Я загрузил его как бета-тест, и я смог получать приглашения по электронной почте и текстовым сообщениям как на iOS, так и на Android. Очень впечатлило то, насколько просто эта реализация работала. – shahins