是否可以为iOS平台制定一个应用程序,该应用程序记录当前在后台运行的应用程序和那些在前台运行的应用程序,然后相应地记录它。欣赏任何想法?
例如。 App1 app2 app3在后台运行,而app4在前台运行。无论如何,我们可以通过它获得通知或完全不同的应用程序,说明背景包括:app 1,2,3和前台由app 4组成?
很抱歉让您失望,但这在iOS上无法实现。这有两个原因:
1)应用程序首先无法访问此信息,因为iOS上的应用程序正在沙盒环境中运行。操作系统中没有全球性的观点,应用程序A可能会询问有关应用程序B的信息。
2)在iOS中执行代码非常棘手,Apple在某些情况下只允许它(例如位置更新,播放音频或后台提取)。如果您希望应用程序不断记录某些信息,您必须通过接受Apple在此方面的限制来考虑这样做的方法。