我有一个iOS应用程序需要在后台运行有限的时间。我尝试过所有后台方法,如VoIP,
https://www.raywenderlich.com/29948/backgrounding-for-ios中的位置更新,beginBackgroundTaskWithExpirationHandler等等,
使用beginBackgroundTaskWithExpirationHandler我可以在后台运行应用程序,但问题是当我从safari点击localhost URL时,某些C函数需要从App调用但是safari需要太长时间或者有些显示无法连接到服务器
但是如果我从safari启动localhost并导航回应用程序,则调用函数并在safari中启动localhost。
我需要能够在后台调用此方法。
此应用不会在商店发布,因此苹果的拒绝不是问题。请帮忙。