Как я правильно понимаю, я могу использовать несколько отправителей для отправки сообщений в приложение для Android через firebase, как указано здесь . Таким образом, другой человек может создать новый проект Firebase и получить новый ключ API сервера, а затем клиент / приложение может сгенерировать новый токен fcm, используя связанный идентификатор отправителя (целое число).
Мой вопрос теперь связан с использованием в iOS: я могу настроить клиентский сертификат, который FireBase использует для общения с APN, загрузив его в консоль FireBase. Но как это работает с другим человеком, упомянутым выше, клиент / приложение может также использовать вызов retrieveFCMToken для fcm в swift, но какой сертификат APN будет использовать в качестве основы. Будет ли он использовать мой сертификат APN, который я предоставил в своей консоли Firebase, а не консоль других лиц, или же другой человек также должен будет предоставить свой собственный сертификат APN.
В последнем случае это означает, что эта настройка работает только в том случае, если я предоставлю свой сертификат другому лицу, поскольку сертификат APN связан с идентификатором приложения, правильно?