2012-09-28 18 views
12

Estoy intentando integrar el procedimiento de uso compartido de Facebook en mi aplicación. Estoy usando UIActivityViewController así:iOS 6 Integración social: vaya a la configuración de problema

NSArray * activityItems = @[self.imgView.image, self.txtField.text]; 
UIActivityViewController * activityVC = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil]; 
[self presentViewController:activityVC animated:YES completion:nil]; 

Hasta ahora todos han estado trabajando muy bien. Pero he conocido a ese problema - cuando hago clic en el icono facebook y entrar en la pantalla facebook compartir la alertView aparece:

enter image description here

por lo que el problema es - cuando haga clic en Configuración de mi controlador es simplemente desestimó y no pasa nada . Para twitter, todo funciona bien: cuando se hace clic en el botón Configuración, mi aplicación va a fondo y se abre la Configuración. ¿Por qué esto no funciona para Facebook? Cualquier ayuda será apreciada.

añadido: Usando SLComposeViewController conduce a la misma conducta - Configuración no se abre

+0

Como sé, openURL ya no funciona para la configuración. ¿Dónde está tu problema exacto? La configuración o facebook? –

+0

¡SÍ funciona con twitter! Sí, mi problema es que el usuario no puede ser redirigido a Configuración automáticamente, ya que se realiza en el cuadro de diálogo de Twitter. – Stas

+0

No he comprobado en un teléfono, pero tengo el mismo problema en el simulador. –

Respuesta

1

Este error parece corregido en la nueva versión de iOS (6.0.1) Por lo menos, todos he estado funcionando bien desde mi último updgrade.

2

iOS 6.0.1 resolver este problema. Actualice el software en el dispositivo que va configurando la vista.

+1

Tengo el mismo problema en iOS 7. ¿Cómo puedo resolver este problema en iOS 7? – sabir

2

Tengo el mismo problema al actualizar el ios de 6 a 6.0.1 y eliminar el tipo de verificación **SLServiceTypeFacebook** en **SLComposeViewController** al principio. Eso funciona bien para mí ahora.

0

Acabo de integrar el framework social de Facebook en mi aplicación y tuve exactamente el mismo problema en iOS 6.1, es decir, cuando mi cuenta de Facebook no está configurada, recibiré esta advertencia, pero al hacer clic en "Configuración" simplemente se cerrará el cuadro de diálogo en lugar de llevándome a la página de configuración del dispositivo.

Descubrí que esto parece ser un SÓLO simulador, funciona perfectamente en un dispositivo real. Te sugiero que pruebes.

Cuestiones relacionadas