簡體   English   中英

React Native應用在首次啟動時會詢問iOS位置權限,但是0引用了內部任何位置的地理位置/位置代碼

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM