Я экспериментирую с уведомлением об очистке из центра уведомлений (в тех случаях, когда обходные методы включают установку номера значка в 0, так как нет апи, чтобы удалить их).setApplicationIconBadgeNumber не оказывает никакого эффекта
Однако во время экспериментов я заметил, что я не могу заставить setApplicationIconBadgeNumber иметь какое-либо влияние на номер значка.
Например, если у меня есть:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[[UIApplication sharedApplication] setApplicationIconBadgeNumber: 5];
(и setApplicationIconBadgeNumber не называют нигде)
тогда нет значка для значка, не говоря уже один из них содержит ряд.
(Уведомление не устанавливая номер жетона, возможно, там должен быть номер значка, чтобы начать с, прежде чем setApplicationIconBadgeNumber: имеет никакого эффекта, может кто-нибудь подтвердить или опровергнуть это?)
UPDATE :, Я заметил это в консоли, возможно, связанные с ним:
May 24 16:12:49 unknown installd[138] <Error>: entitlement 'aps-environment' has value not permitted by a provisioning profile
May 24 16:12:49 unknown SpringBoard[51] <Warning>: Killing com.mycompany.xxx for termination assertion
May 24 16:12:50 unknown installd[138] <Error>: entitlement 'aps-environment' has value not permitted by a provisioning profile
May 24 16:12:50 unknown SpringBoard[51] <Warning>: Reloading application state for 'com.mycompany.xxx' as its modification date or path has changed
May 24 16:12:50 unknown SpringBoard[51] <Warning>: Reloading and rendering all application icons.
последняя строка звучит уместно, это только начало не происходит, не знаю почему, я не изменил профили и т.д., и они до настоящего времени и действительного в Xcode. Я поставлю отдельный вопрос для этого
Я не получаю, что в консоли больше, но Я до сих пор не могу получить значок значка. Делать мою голову. – Gruntcakes