/ Ich kann die Fotos nicht aus der Fotobibliothek im ipad-Gerät abrufen - objektiv-c, xcode, ipad, Fotobibliothek

nicht in der Lage, die Fotos aus der Fotobibliothek im iPad-Gerät zu erhalten - objective-c, xcode, ipad, photolibrary

Ich rufe mit ELCImagePickerController Fotos aus der Fotobibliothek ab. Das funktioniert gut im iPad-Simulator, der Fotos aus der Fotobibliothek zeigt. Es funktioniert aber nicht auf dem iPad.

Ein Fehler zeigt an, dass keine Fotos vorhanden sind, obwohl das Gerät über Fotos verfügt.

Ich habe folgendes verwendet

ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library enumerateGroupsWithTypes:ALAssetsGroupAll
usingBlock:assetGroupEnumerator
failureBlock:assetGroupEnumberatorFailure];

funktioniert für simulator, aber nicht für ipad-gerät.

kann jemand antworten, was dort das Problem ist.

Danke im Voraus.

Antworten:

5 für die Antwort № 1

Die Fehlermeldung, die Sie erhalten, zeigt andass der Benutzer Ihrem Programm den Zugriff auf die Fotobibliothek verweigert hat, indem er den Zugriff auf die Ortungsdienste verweigert. Aus unbekannten Gründen verwendet Apple die Berechtigung für die Standortdienste, um den Zugriff auf die Fotobibliothek über das AssetsLibrary-Framework zu steuern. Wechseln Sie zur Anwendung Einstellungen und stellen Sie sicher, dass die Ortungsdienste aktiviert sind und für Ihre Anwendung zulässig sind.

Ich schätze, warum sie das getan haben, ist, dass sie es sindBedenken, dass einige Apps die Standortdienste möglicherweise umgehen, indem sie alle Fotos aus der Bibliothek laden und nach EXIF-Geotagging-Daten suchen.