У мене є два додатки в магазині iTunes - обидва реалізують push-сповіщення. Поки я тестував надсилання сповіщень до цих робочих програм, я помітив, що натискання, призначене для програми A, було названо та відкрило програму B.
Обидві ці програми встановлені на одному телефоні. Я заглянув у таблицю своїх пристроїв і побачив, що маркери пристроїв (і, звичайно, ідентифікатор пристрою), перелічені для двох програм, однакові.
За потреби, я використовую два різних сертифікати на сервері - по одному для кожної програми. Я начебто припускав, що маркер пристрою або сертифікат буде направляти повідомлення в потрібний додаток, але очевидно, що це не так.
Я бачу в NSLog, що маркери, що надсилаються з кожного додатка, справді однакові.
Чи повинен маркер пристрою бути унікальним для кожної програми? Якщо так, будь-яка ідея, як мій тестовий телефон міг надсилати один і той же маркер пристрою для обох програм на мій сервер. Майте на увазі, це з двох додатків, які зараз перебувають у магазині програм.
Дякуємо за будь-яку допомогу!