我正在try 在后台获取位置,当应用程序转到后台时我获得了坐标,但当我终止应用程序(在应用程序中从家里向上滑动)获取位置时,当应用程序被终止时,我可以在iOS中获取位置吗?APP被杀的时候有没有定位的方法?

推荐答案

APP被杀的时候有没有定位的方法?

不是的.

首先,如果应用程序被杀,它就不会运行,如果它不运行,它就不能做任何事情.

其次,即使当应用程序在not运行时,你的can也会代表应用程序拥有system显示器的位置,如果应用程序一直运行到killed by the user.,你can't就会这样做.这是苹果刻意做出的设计决定.如果用户杀死了应用程序,系统会认为与该应用程序相关的所有活动都被认为是不受欢迎的,因此位置监控等相关后台进程也会被取消.

Ios相关问答推荐

自定义alert 未执行任何操作

SwiftUI拖动手势和内容拖动时的奇怪行为( skip /卡顿)

如何在iOS中以编程方式推送另一个页面?

无法添加以供审阅-Xcode 15.0.1

Xcode 15阻止我的应用程序运行:由于实时模式录制的高比率,丢失了1条日志(log)/路标消息?

从包含 5 个以上项目的自定义选项卡栏的导航视图中删除更多按钮

保存和读取登录到 keys 串不工作 IOS swift

NavigationLink 只能在文本部分点击

在左侧显示多行值时会出现 SwiftUI 错误,这会 destruct 堆栈中右侧的对齐方式

为什么常量属性可能在 Swift 类中被初始化两次?

在 Swift 中从 Objective C 集合调用块

在 SwiftUI 中使用 .rotation3DEffect 在视图之间翻转

VStack 显示错误实例方法 'sheet(item:onDismiss:content:)' 要求 'Int' 符合 'Identifiable'

如何在 SwiftUI 的 TabView 中添加底部曲线?

SwiftUI - 在ForEach的每个元素之间自动添加分隔符

在代码生成的 UIView 上绘制 UIBezierPath

SwiftUI NavigationView navigationBarTitle LayoutConstraints 问题

Storyboard Segue 从视图控制器到自身

如何关闭 iOS 键盘?

Swift 中的日期到毫秒和回溯到日期