Ich versuche, die Kamera des Benutzers zu öffnen, aber wenn ich versuche, die Kamera zu öffnen, bekomme ich diesen Fehler: "Die App ist abgestürzt, weil sie versucht hat, auf datenschutzrelevante Daten zuzugreifen Die Info.plist der App muss einen NSCameraUsageDescription-Schlüssel mit einem Zeichenfolgenwert enthalten, der dem Benutzer erklärt, wie die App diese Daten verwendet. " Ich habe bereits Datenschutz - Beschreibung der Kamerabenutzung zusammen mit einem Wert wie "Ich muss deine Kamera verwenden" zur Datei info.plist hinzugefügt, aber ich erhalte immer noch diesen Fehler. Hier ist meine Quellcode für info.plistNSCameraUsageDescription funktioniert nicht
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSLocationWhenInUseUsageDescription</key>
<string>Needed to receive your current location.</string>
<key>NSCameraUsageDescription</key>
<string>Need to use camera for AR</string>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>UIMainStoryboardFile</key>
<string>Main</string>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
</dict>
</plist>
*** ich die Lösung gefunden zu haben. Ich musste in "Info" gehen und den Datenschutzschlüssel in benutzerdefinierte IOS-Target-Eigenschaften hinzufügen
Es gab eine Frage ähnlich wie vor 1-2 Wochen, und es stellte sich heraus, dass das Problem mit der Beschreibung war. Könnten Sie Ihren XML (Quell-) plist-Code posten? – dfd
@dfd sollte sich auf diese Frage beziehen: http://stackoverflow.com/questions/42597172/ios-10-app-crashes-when-accessing-camera – paper1111
Sie sagten, der Wert war "Ich muss Ihre Kamera verwenden", Kannst du genau sagen, was der Wert ist? – paper1111