当应用程序位于前台时,该位置每秒更新并完美运行,这就是我想要的。但是当应用程序处于后台(或处于挂起状态,我不确定)时,我没有收到任何本地通知(我已经在手机上测试了本地通知,所以这不是问题)。我使用本地通知告诉我位置是否已更新,这就是我知道位置没有更新的方式。 我已经设置了后台功能和info.plist,即“隐私 - 使用时的位置使用说明”等。我已经添加了以下命令。 我的所有代码都在视图控制器中,而不是appdelegate,这是我的问题吗? 注意:当设备链接到带有Xcode的笔记本电脑时,这可以在模拟器和真实设备的后台运行,并且应用程序从Xcode启动。它本身不适用于真实设备。
<?php
$conn = new PDO('mysql:host=xxx; dbname=xxx', 'xxx', '') or die(mysql_error());
if (isset($_GET['user_id']) && !empty($_GET['user_id'])) {
$user_id = $_GET['user_id'];
$stmt = $conn->prepare('SELECT * FROM member WHERE user_id =:user_id');
$stmt->execute(array(':user_id'=>$user_id));
$row = $stmt->fetch(PDO::FETCH_ASSOC);
extract($row);
} else {
header("Location: memrec.php");
}
if (isset($_GET['point']) <= "100") {
header("Location: topup.php");
} else {
header("Location: buy1.php");
}
?>
有人可以帮忙吗?这是我需要为我的一个项目解决的最后一个问题之一。任何链接或工作Github项目将不胜感激!我只是无法想出这一个!