Iphone - Comment faire pour activer la demande d'accès aux médias sur l'appareil? - ALAssetsLibraryErrorDomain Code=-3312 Globale “accès refusé”
OK, donc j'ai eu ce problème avant et résolu sans le savoir, et maintenant il est récurrent!
"error:
Error Domain=ALAssetsLibraryErrorDomain Code=-3312 "Global denied access" UserInfo=0x169aa0
{NSLocalizedFailureReason=The user has denied all applications access to their media.,
NSLocalizedRecoverySuggestion=This setting can be changed in Preferences.,
NSLocalizedDescription=Global denied access}"
Veuillez NOTER://je n'ai pas ce problème dans le simulateur - mon code pour l'itération de l'actif fonctionne parfaitement sur le simulateur.
Sûrement, c'est une solution facile, mais être damné si je peux trouver quelque chose dans 'Préférences' n'importe où qui aide.
Veuillez halp!
OriginalL'auteur Lance | 2010-08-24
Vous devez vous connecter pour publier un commentaire.
Ce une blague - les services de Localisation doit être activé...
Quelle BLAGUE!
OriginalL'auteur Lance
Il suffit d'aller à
Paramètres>Général>Réinitialiser>Réinitialiser les Avertissements d'Emplacement.
Cependant, cela ne va pas aider vos utilisateurs, mais il est utile pour le développement
Dans iOS 7, cette erreur s'est produite dans le simulateur de trop et j'ai réussi à le faire de cette manière.
OriginalL'auteur Anthony McCormick
Pour iOS 4.2 et versions ultérieures utilisation CLLocationManager authorizationStatus méthode de classe.
il sera de retour une CLAuthorizationStatus enum ( déclarée à CLLocationManager.h ), vous pouvez tester le retour de kCLAuthorizationStatusAuthorized.
iOS 6 introduire cette méthode pour ALAssetsLibrary classe aussi.
OriginalL'auteur Ricardo Rivaldo