簡體   English   中英

我可以將應用設置為在iOS設備處於空閑狀態時運行嗎?

[英]Can I set an app to run when the device is Idle on iOS?

我是一名軟件開發人員,但對於Apple來說,我絕對是新手。 我們在一個項目中遇到以下情況,但我們仍無法找到解決方案,我非常感謝一些建議,以尋求解決方案(或在不可能的情況下放棄此案)

具有多個零售商店的(潛在)客戶對擁有一個非常簡單的應用程序來顯示某些內容(這可能是圖像或html,沒有什么太復雜的)並定期從服務器更新此內容感興趣(此要求很重要)。 因此,使用設備屏幕作為廣告空間非常簡單

但是這很重要,用戶應該能夠退出該應用程序並檢出設備的系統和其他應用程序,然后在設備空閑時將內容重新顯示在前台。 因此,基本上我們需要一個類似屏保的應用程序,該應用程序可以從服務器獲取內容(圖像)並保持更新。

我們一直在研究引導訪問模式,但是由於以下問題,我們不確定它是否滿足要求-允許用戶檢出設備系統和其他應用程序。 據我們了解,引導訪問將設備限制為一個應用程序。 -當設備閑置一段時間后,重新啟動應用程序(或將其置於前台)。

請注意,我們應該考慮具有不同操作系統版本的各種設備(iPhone和iPad)

感謝您的幫助和想法。 謝謝。

Apple不允許應用程序在后台連續運行,只有一小部分例外除外。 (例如,音樂播放應用程序。)

可以將您的應用程序偽裝成一個音樂播放應用程序,並在后台運行,但這意味着您將無法進入應用程序商店。

您的客戶可能可以使用企業程序來創建要在其零售商店中使用的應用程序。 企業應用程序不必經過應用商店批准過程。

我最近是為客戶端(針對企業應用程序)執行此操作的。我記得當應用程序移至后台后,我會立即讓該應用程序請求后台處理,並且當通知其后台時間即將結束時,我將播放發出“靜音”聲音,並請求另一段背景時間。 不幸的是,這是要出租的工作,合同終止了,所以我沒有保留源代碼。

暫無
暫無

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

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