Видела это регулярно, пока не переживаю.При разработке приложения я переустанавливаю приложение в симулятор iPhone несколько десятков раз в день.При открытии приложения «Настройки» я обычно сначала не вижу свое приложение.Просто закройте и снова откройте настройки , и теперь оно там.
Это способ работы симулятора (см. Ниже).Если вы хотите проверить настройки приложения, закройте и снова откройте его.Не переустанавливайте, так как это перезаписывает ваши существующие настройки.
Цитата из документации Apple (bit.ly/1alQ2Y): " Каждый раз, когда вы переустанавливаете свое приложение, iPhone OS выполняет чистую установку , который удаляет все предыдущие настройки. Другими словами, при создании или запуске приложения из XCode всегда устанавливается новая версия, заменяя любое старое содержимое. Чтобы проверить изменения предпочтений между последовательными выполнениями, вы должны запускать приложение непосредственно из интерфейса симулятора, а не изXcode «. (спасибо cagreen) .
Кстати, немного связано: я изменил настройки приложения и не увидел эти значения в симуляторе.Когда проверял фактические файлы .plist , я всегда находил там реальные актуальные значения.Пришлось удалить и переустановить мое приложение, перезапись не работала.Иногда даже это не работало, либо Xcode, либо симулятор кешировали старые значения!Частичным решением было начать обновление номера версии приложения (CFBundleShortVersionString).