以下是设置:
我正在申请'X'。此应用程序允许一个人上传他们的位置。可以在设置>中关闭它们的位置。位置> 'X'代表他们的隐私。我还实现了UIImagePickerController
,允许用户拍照并上传到服务器。
问题:
在这些情况下,是否会为App'X'图片启用地理标记:
1.。启用iOS相机应用上的地理标记,并禁用应用'X'位置。
2.)iOS相机应用上的地理标记功能已禁用,并且已启用应用'X'位置。
跟进问题: 如果地理标记是由iOS相机应用程序处理的,有没有办法防止用户的位置显示在app'X'相机拍摄的照片中?
谢谢。
答案 0 :(得分:2)
使用UIImagePickerController时,相机应用中的地理标记与地理标记无关。更重要的是,UIImagePickerController不会将位置数据添加到使用它拍摄的图像或视频中 - 您必须自己这样做。
所以提出你的问题:
iOS相机应用上的地理标记功能已启用,App' X'位置已禁用。 - 如上所述,Camera应用程序的位置服务仅适用于该特定应用程序,而不适用于使用UIImagePickerController的应用程序。因此,这些问题缩短为" App X位置被禁用"。禁用您应用的位置服务后,您将无法获取要添加到应用中使用UIImagePickerController拍摄的照片的位置数据。
iOS相机应用上的地理标记功能已停用,App' X'位置已启用。 - 这里也一样Camera应用程序的位置服务设置对您来说无关紧要。此问题缩短为" App X位置已启用"。现在为您的应用程序启用了位置服务,UIImagePickerController仍然不会为使用它拍摄的图像或视频添加GPS坐标,但至少您的应用程序可以使用位置服务来获取这些GPS坐标并将其自己添加到您从UIImagePickerController返回的内容中