目前,当用户接受VOIP呼叫时,我们正在尝试使用PushNotificationTrigger BackgroundTask启动LaunchUriAsync应用程序。当调试器LaunchUriAsync停止启动应用程序时,LaunchUriAsync只使用附加的调试器。重新附加到进程后,它再次开始工作。
public sealed class PushNotificationReciever : IBackgroundTask
{
public async void Run(IBackgroundTaskInstance taskInstance)
{
我创建了一个非常简单的UWP应用程序
public MainPage()
{
this.InitializeComponent();
// In a real app, these would be initialized with actual data
string from = "Jennifer Parker";
string subject = "Photos from our trip";
string body = "Check out these a
我正在开发一个需要在iOS4后台运行的应用程序。我希望它是一个像常规的基于位置的应用程序,所以BackgroundMode设置为location。应用程序在进入后台状态时运行良好,但在10分钟后,它将停止响应。也许它被挂起/终止了。我想做的是永远在后台运行应用程序,没有任何时间限制,直到用户以独占方式终止应用程序。请指导我怎样才能做到这一点。在这里,当GPS更新到新位置时,我弹出本地通知。这里提供了一些代码片段:
- (void)applicationDidEnterBackground:(UIApplication *)application {
/*
Use this m
我想在我的应用程序的后台运行一个进程,获取用户的当前纬度/经度(每隔5分钟),并通过web服务调用将其报告给我们的服务器。当我向info.plist添加所需的背景模式时,我有以下选项:
-App plays audio
-App registers for location updates
-App provides Voice over IP services
现在,在我的例子中,我显然需要列表中的第二个选择,但是一旦我有了位置,我能用它做什么?我可以在后台进行web服务调用吗??可能还有什么其他限制?
非常感谢!