No se puede proporcionar el event handling permissions "Permitir" en iOS 6 para Facebook 3.1 SDK / count nativa

Estoy trabajando en una aplicación que está haciendo el inicio de session basado en la conmutación de aplicaciones en iOS 5 y los inicios de session nativos bajo iOS 6. Desafortunadamente, el error que se proporciona si el usuario no permite el acceso a la count nativa es el genérico " error de inicio de session. Para iOS 5, normalmente no manejamos este error porque el usuario generalmente presiona "Cancelar" ellos mismos, y no necesitamos mostrar ninguna UI adicional. Pero si el usuario ya le dijo a iOS 6 que negara a nuestra aplicación el acceso al token, esto significa que fallamos silenciosamente.

¿Hay alguna forma en que podamos decir cuándo la falla de inicio de session se debe específicamente a la configuration de privacidad de iOS y podemos proporcionar comentarios adecuados? He visto algunas muestras publicadas aquí, pero no proporcionan el comportamiento específico de iOS 6 / iOS 5. También podría ramificarme en function de la versión de iOS, pero solo quería ver si había una forma más oficial de hacer la distinción en el SDK de iOS.