2

Я пытаюсь обновить теги на своем устройстве iOS. Код выглядит так:Urban Airship не обновляет теги на iOS

NSArray* tags = @[@"some-tag", @"some-other-tag"]; // Tags are actually 55 characters long 
UAPush* push = [UAPush shared]; 
[push setTags:tags];//update locally 
[push updateRegistration];//update server 
NSLog(@"Updated tags %@", push.tags); 

Печатная версия push.tags правильно. Однако на странице UA Audience я вижу, что теги не обновлялись. Чтобы сделать вещи еще более странными, вызов API https://go.urbanairship.com/api/device_tokens/{{token}} возвращает разные теги, а затем то, что находится на моем устройстве, и показано на странице UA Audience.

Что может быть причиной этого?

+0

Я вижу точную проблему ... что происходит с UA? –

+0

Я испытал страницу UA «Аудитория» -> «Идентификаторы устройств», на которой были показаны теги NO, но вызов API, упомянутый выше, показывает их правильно. Я думаю, что они регистрируются, но в их интерфейсе есть какая-то ошибка. – Jason

ответ

1

Urban Airship испытывает задержку в регистрации событий для конкретных приложений, связанных со значительным притоком новых токенов устройства. Дополнительные токены устройства создаются iOS 7 как часть нового токена устройства на конфигурацию производственного приложения.

Задержки на регистрацию должны быть очищены на момент публикации.

+1

Все еще не работает ... –

Смежные вопросы