Fügen Sie neue Datensätze in Ihrer neuen InfoPlist.strings-Datei hinzu.
%Vor%UPD: iOS 11-Taste
Versuchen Sie Request-Berechtigungen wie folgt zu erzwingen:
%Vor%Vergessen Sie nicht %code% . Hoffe, das hilft.
Ich versuche, ein Bild in der Fotobibliothek in Swift 3 zu speichern (ich arbeite mit Xcode 8).
ViewController-Code:
%Vor%Wenn ich die Anwendung starte und auf die Schaltfläche klicke, um den Screenshot zu machen (Umwandlung in Bild, ..., das funktioniert alles perfekt), bittet die App um Erlaubnis, auf die Fotobibliothek zuzugreifen, tippe ich auf "OK "-Taste, und dann stürzt die App ab. Das Bild wird nicht in der Fotobibliothek gespeichert.
Der einzige Hinweis, den ich von Xcode bekomme, ist der folgende:
%Vor%Hat jemand eine Idee, wie das zu beheben ist?
Vielen Dank im Voraus!
AKTUALISIEREN
Die gemeinsame Nutzung des Bilds in sozialen Medien funktioniert einwandfrei. Daher wurde das Problem zum Speichern des Bilds in der Fotobibliothek festgelegt.
Ich habe den Schuldigen in meinem speziellen Fall gefunden. Wir verwenden Leanplum für Analysen und Push-Benachrichtigungen. Die Methode %code% führte zum Absturz der Fotobibliothek. Es dauerte ein paar Tage, bis ich feststellte, dass Leanplum nichts unternahm, um sich in die Fotobibliothek eines Benutzers einzuklinken ... was an sich schon beunruhigend ist.
Wir haben die Funktionalität, die diese spezielle Methode bietet, nicht verwendet, sodass wir den Methodenaufruf einfach entfernen konnten und die Fotobibliothek nicht mehr abstürzte.
Auf iOS 11 gibt es eine neue Eigenschaft namens %code% , ähnlich wie %code% . Siehe Ссылка