我正在尝试在 iPhone 应用程序中启动和运行后台获取。
我希望应用程序通过通知用户已从服务器获取新项目。
并在 appDelegate 中添加了以下代码,我在 Capabilities 中检查了后台模式:
func application(_ application: UIApplication, didFinishLaunchingWithOptions
launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
UIApplication.shared.setMinimumBackgroundFetchInterval(30)
.
.
}
func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> ())
{
debugPrint("**** Fetch complete")
}
当我最小化应用程序时,如何让它向用户发送新项目可用的通知?我在上面缺少什么?
谢谢