iOS - Покупка в приложении и applicationDidBecomeActive

Я работаю над приложением для 4.0, используя фоновые методы. Я обновляю пользовательские настройки по умолчанию, добавляя число, которое увеличивается каждый раз при запуске приложения. Похоже, что в 4.0 didFinishLaunchingWithOptions не срабатывает каждый раз, когда приложение запускается, а только при первом запуске, если оно ' s еще не в фоновом режиме. Итак, прямо сейчас мой пользовательский параметр по умолчанию увеличивается в методе applicationDidBecomeActive. Не уверен, что это подходящее место. Я проделал то же самое с Flurry Analytics и некоторыми другими вещами, которые я хочу создавать каждый раз при «запуске» приложения.

Я заметил, что во время покупки в приложении метод applicationDidBecomeActive срабатывает дважды. Он не только ложно увеличивает значение по умолчанию для моего пользователя, как если бы приложение было перезапущено, но также повторно инициализирует flurry и другие элементы в методе applicationDidBecomeActive.

Что я делаю не так? Следует ли мне использовать другой метод каждый раз при "запуске" приложения?

Спасибо, Я проделал то же самое с Flurry Analytics и некоторыми другими вещами, которые я хочу создавать каждый раз при «запуске» приложения.

Я заметил, что во время покупки в приложении метод applicationDidBecomeActive срабатывает дважды. Он не только ложно увеличивает значение по умолчанию для моего пользователя, как если бы приложение было перезапущено, но также повторно инициализирует flurry и другие элементы в методе applicationDidBecomeActive.

Что я делаю не так? Следует ли мне использовать другой метод каждый раз при "запуске" приложения?

Спасибо, Я проделал то же самое с Flurry Analytics и некоторыми другими вещами, которые я хочу создавать каждый раз при «запуске» приложения.

Я заметил, что во время покупки в приложении метод applicationDidBecomeActive срабатывает дважды. Он не только ложно увеличивает значение по умолчанию для моего пользователя, как если бы приложение было перезапущено, но также повторно инициализирует flurry и другие элементы в методе applicationDidBecomeActive.

Что я делаю не так? Следует ли мне использовать другой метод каждый раз при "запуске" приложения?

Спасибо, он также повторно инициализирует flurry и другие элементы в методе applicationDidBecomeActive.

Что я делаю не так? Следует ли мне использовать другой метод каждый раз при "запуске" приложения?

Спасибо, он также повторно инициализирует flurry и другие элементы в методе applicationDidBecomeActive.

Что я делаю не так? Следует ли мне использовать другой метод каждый раз при "запуске" приложения?

Спасибо, Howie

7
задан Peter Hosey 5 October 2010 в 02:05
поделиться