2010-08-24 1 views
8

OK, ich hatte dieses Problem vorher und löste es unwissentlich und jetzt wiederholt es sich!Iphone - Wie kann der Anwendungszugriff auf Medien auf dem Gerät aktiviert werden? - ALAssesLibraryErrorDomain Code = -3312 "Global verweigerter Zugriff"

"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}" 

Bitte beachten Sie: // Ich habe nicht dieses Problem im Simulator - mein Code für Vermögenswerte funktioniert perfekt auf dem Simulator laufen.

Sicherlich ist dies eine einfache Lösung, aber verdammt sein, wenn ich irgendwo unter "Vorlieben" etwas finden kann, das hilft.

Bitte halbieren!

Antwort

15

Was für ein Witz - Ortungsdienste eingeschaltet werden muss ...

Was für ein Witz!

10

Gehen Sie einfach zu Einstellungen> Allgemein> Zurücksetzen> Standortwarnungen zurücksetzen.

Dies wird jedoch nicht die Benutzern helfen, aber es ist nützlich für die Entwicklung

+0

Ich habe hier einen Beitrag hinzugefügt, wie Sie Ihre Benutzer erkennen und benachrichtigen können, deren Standorteinstellungen für Ihre Anwendung deaktiviert sind. http://www.betadesigns.co.uk/Blog/2010/12/10/error-clcientinvalidate-could-not-send-unregistration-request-to-daemon/ –

+0

In iOS 7 trat dieser Fehler auch im Simulator auf und ich schaffte es auf diese Weise. – Imran

3

für iOS 4.2 und später CLLocationManager authorizationStatus Klasse-Methode verwenden.

Es wird eine CLAuthorizationStatus-Enum (deklariert bei CLLocationManager.h) zurückgegeben, Sie können die Rückgabe für kCLAuthorizationStatusAuthorized testen.

if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusAuthorized) { 
    // do your stuff 
} else { 
    // sorry user, you must enable us to see your location if you want to use YOURS assets library 
} 

iOS 6 führen diese Methode für ALAssentsLibrary-Klasse auch ein.

+0

Vielen Dank ..... –

Verwandte Themen