簡體   English   中英

前景和背景,哪些應用程序在哪里?

[英]Foreground and Background, which apps where?

是否有可能為iOS平台編寫一個應用程序,以記錄當前在后台運行的應用程序和在前台運行的應用程序,然后相應地對其進行記錄。 欣賞任何想法?

例如。 App1 app2 app3在后台運行,而app4在前台運行。 是否可以通過任何方式獲得通知或完全不同的應用程序,說明背景由以下組成:應用程序1,2,3,前景由應用程序4組成?

很抱歉使您失望,但這在iOS上無法實現。 這有兩個原因:

1)由於iOS上的應用程序在沙盒環境中運行,因此應用程序首先無法訪問此信息。 在操作系統中,沒有全局點可以讓應用程序A詢問有關應用程序B的信息。

2)在iOS上,在后台執行代碼非常棘手,Apple僅在某些情況下(例如,位置更新,播放音頻或后台抓取)才允許執行代碼。 如果您希望應用程序不斷記錄某些信息,則必須考慮接受Apple在此問題上的局限性,從而做到這一點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM