session的请求一定要在以下函数初始化, 否则音频会调用失败,导致不能无限保活。我曾经把它放在enterbackground函数中,但发现音频设备初始化一直失败。如果音频初始化失败 ,后台不能永久保活,只能得到10分钟的延长后挂起。即共计 17分钟后才挂起app,只要app未挂起,定时器的操作能在这期间调用生效。
func applicationWillResignActive(_ application: UIApplication)
session的请求一定要在以下函数初始化, 否则音频会调用失败,导致不能无限保活。我曾经把它放在enterbackground函数中,但发现音频设备初始化一直失败。如果音频初始化失败 ,后台不能永久保活,只能得到10分钟的延长后挂起。即共计 17分钟后才挂起app,只要app未挂起,定时器的操作能在这期间调用生效。
func applicationWillResignActive(_ application: UIApplication)