Pregunta

Estoy intentando añadir ajustes del lote en mi aplicación para el iPad, pero muestra al azar en el menú ajustes del iPad.

Al ejecutar en modo de depuración (Dispositivo o simulador) que no aparece. Cuando construyo en el modo de distribución a continuación, implementar la aplicación en el IPAD Una muestra arriba, pero no lo hace en el iPad B (tengo varios iPads a prueba).

Estoy seguro que el Root.plist es correcta, ya que a veces funciona ya veces no. También probé con el plist predeterminada creada cuando se agrega un paquete de configuración.

¿Hay algo que olvidé hacer aparte de la adición de la Settings.bundle en el proyecto?

Gracias de antemano.

¿Fue útil?

Solución

he tenido este problema varias veces.

En el simulador; hacer un 'contenido de reinicio y ajustes', limpio, y volver a implementar.

En el dispositivo; eliminar la aplicación, limpio, y volver a implementar.

EDIT: También es importante asegurarse de que sus ajustes del lote ha sido añadido a la meta actual. Que la supervisión puede ser muy difícil de depurar.

Otros consejos

iOS configuración de la aplicación Bug Solución

Si todas las otras respuestas no funcionan para usted, intente utilizar el interruptor de la interfaz de usuario de aplicaciones (pulsar dos veces el botón de inicio) para matar a la aplicación Ajustes.

Después de todo lo demás no ha funcionado, se ha arreglado el problema para mí.

App Store Instala y versiones anteriores de iOS

Aunque no he probado la hipótesis, sospecho, sobre la base de todas las otras respuestas, que este ha sido un problema para varias versiones de IOS.

Por el contrario, creo que tiene mucho que ver con la forma de instalar la aplicación. Aplicaciones instalado a través de la App Store, no parecen presentar este comportamiento, mientras que las aplicaciones instaladas a través de Xcode o mecanismos de carga lateral similares parecen no notificar a la aplicación Ajustes de que hay una nueva Settings.bundle disponible.

El lanzamiento de la aplicación Ajustes de cero siempre parece trabajo, sin embargo.

Mientras que va a agregar paquete de ajuste por favor, no cambie su nombre. Debe ser "Settings.bundle" solamente. No alterarlo.

Me di cuenta el mismo problema en el simulador. En la primera puesta en marcha de Settings.app, el panel no estaba allí, en lanzamientos posteriores que era. Es el problema intermitente para los lanzamientos posteriores de Settings.app? Es el problema depende de la configuración regional del dispositivo?

Lo que vas a querer intentar es eliminar la aplicación fuera de sus dispositivos iPad, y abrir el simulador e ir hasta el menú superior y haga clic en el botón "contenidos y ajustes de reinicio". Vuelva a instalar su aplicación a sus dispositivos y el simulador y todo debería estar trabajando ahora.

  

Estoy intentando añadir ajustes del lote en mi aplicación para el iPad, pero muestra al azar en el menú ajustes del iPad.

Una manera en que puede ocurrir es si vuelve a instalar la aplicación en el dispositivo, mientras que la aplicación de configuración se está ejecutando. Por ejemplo, la aplicación de configuración muestra contenido ajustes de su aplicación la primera vez que se ejecuta desde Xcode, pero luego desaparece por segunda vez, por razones obvias no.

La solución fácil es matas a la aplicación Ajustes y poner en marcha de nuevo, y verá la configuración de tu aplicación correcta hubo que lo espera.

Tengo la sensación de que esto no es exactamente el mismo problema que usted está experimentando, pero he encontrado que la adición de un Settings.bundle a un proyecto existente requiere un relanzamiento del simulador antes de la aplicación de configuración recogió en mi paquete de aplicación. Reiniciar el simulador, no sólo la aplicación dentro del simulador.

No estoy seguro de los dispositivos reales, pero me pregunto si hay una regla similar allí?

pregunta Viejo, nueva respuesta -. Esperemos que ayuda

Mi configuración ya no se muestran. He eliminado mi configuración y luego recreado con la mano y luego los diffed. Me di cuenta de que me estaba perdiendo

<key>StringsTable</key>
<string>Root</string>

cerca de la parte superior de mi archivo Root.plist.

Tal vez sea una nueva arruga con iOS9.

A veces, hay un error en la configuración, pero XCode no hace un gran trabajo de advertencia de este, se acaba de no desplegar el paquete (actualizado). Tenía esta al añadir un nuevo valor multidisciplinares. Me había olvidado de añadir la sección "Valores". No hay errores, la aplicación se basará en el dispositivo, pero los ajustes no se actualiza.

Usted todavía quiere asegurarse de que cerca de la aplicación de configuración (hogar doble del grifo, y quitarlo de la lista de programas residentes) por completo después de reconstruir, para asegurar la aplicación de configuración lee su paquete de nuevo.

En el iPhone, borrar e instalar la aplicación. Usted tiene que ejecutar la aplicación una vez para ver la configuración.

Creo que se debe limpiar todos los objetivos, vaciar todas las cachés eliminar la acumulación previa, Salir del simulador y reconstruir el code.Im seguro de este trabajo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top