[英]React Native app asks iOS location permissions on first launch, but 0 references to geo/location code anywhere inside
因此,我有一個React Native應用,當在iOS中進行測試時,首次啟動時,它總是在使用時(在打開后1秒鍾內)詢問位置。 即。 “在使用應用程序時允許XXX訪問您的位置嗎?” 權限對話框。
我正在使用react-native-permissions進行其他操作,但是我已經搜索了我的代碼,並且對“ geolocation”,“ location”,“ navigator”等有0個引用。 基本上在任何地方都找不到位置代碼或地理位置代碼。
尋找有關如何診斷此瘋狂問題的幫助。 在我的NPM模塊中,同樣也沒有什么取決於位置的瘋狂了。 我什至從info.plist中刪除了“ NSLocationWhenInUseUsageDescription”,應用仍然啟動,不會崩潰,並且從不提示位置對話框!
(這是在iOS 11.3上)
尋求建議。
謝謝
檢查您的Info.plist,您可能擁有以下兩個密鑰之一,或同時擁有:
NSLocationAlwaysAndWhenInUseUsageDescription
NSLocationAlwaysUsageDescription
因此,iOS在啟動應用程序后將提示您進行位置訪問。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.