3

以下是設置:在涉及標準iOS的應用程序中的地理標記iOS UIImagePickerController

我正在製作應用程序'X'。這個應用程序允許一個人上傳他們的位置。他們的位置可以在設置>位置>'X'中關閉以保護他們的隱私。我也執行UIImagePickerController,它允許用戶拍照並上傳到服務器。

問題:以下這些情況

會地理標記爲App「X」啓用圖片:

1)地理標記在iOS相機應用的啓動和應用程序「X」位置禁用。

2.)iOS相機應用上的地理標記禁用,並啓用應用程序「X」位置。

後續問題: 如果地理標記是由iOS相機應用程序處理的,有沒有辦法阻止用戶的位置顯示在應用程序「X」相機拍攝的照片中?

謝謝。

回答

2

使用UIImagePickerController時,相機應用中的地理標記與地理標記無關。更重要的是,UIImagePickerController不會將位置數據添加到使用它拍攝的圖像或視頻 - 您必須自己做。

所以大家的提問:

  1. 地理標記在iOS相機應用的啓動和應用程序的「X」的位置被禁用。 - 如上所述,Camera應用程序的位置服務僅適用於特定的應用程序,而不適用於使用UIImagePickerController的應用程序。所以這個問題縮短爲「App X的位置被禁用」。隨着應用的位置服務被禁用,您將無法獲取位置數據以添加到在應用中使用UIImagePickerController拍攝的照片中。

  2. iOS相機應用上的地理標記已禁用,且應用「X」位置已啓用。 - 這裏一樣的東西。 Camera應用程序的位置服務設置對您而言並不重要。此問題縮短爲「應用程序X位置已啓用」。現在,爲您的應用程序啓用位置服務後,UIImagePickerController仍然不會將GPS座標添加到與其一起拍攝的圖像或視頻中,但至少您的應用程序可以使用位置服務來獲取這些GPS座標,並將它們自己添加到從UIImagePickerController 。

+0

太棒了!很高興知道有人在未知答案的幽靈城市周圍掠過並重新啓動它們:)謝謝! – Byte 2012-07-06 14:01:20

相關問題