2012-08-16 57 views
0

我正在爲昆士蘭大學心理系的一個實驗編程一個應用程序。該應用程序不可能退出,或者至少如果無法退出則更好。這不是一種病毒 - 它是對Grute Eylandt原住民的實驗。無論如何,你們有沒有想過如何將應用程序設置爲無法退出,甚至更好的設置,以便您必須輸入密碼才能退出?此外,在一個單獨的主題上,你們有沒有想法如何將應用程序中的信息保存到iPhone?這個應用程序不會通過App Store,因此它不需要遵循App Store規則。因此,如果有一種方法可以在每次按下應用程序中的某個按鈕時保存「按鈕(不管按鈕是哪個按鈕)(時間和日期)」到iPhone的筆記部分和/或保存使用AudioToolbox框架到實際的iPod庫,這將是太棒了。否則,我將不得不使用if-then語句來創建某種數據庫或plist文件來保存所有內容。謝謝!如何讓ipad應用程序無法關閉

+0

你可能需要監獄打破它......:/ – ohr 2012-08-16 00:27:30

+0

即使監獄破壞也不會阻止某人按下主頁按鈕或關閉設備電源。使用設計用於自助服務終端的外殼或外殼(我們爲我工作的醫院的某些應用程序執行此操作)會阻止物理訪問主頁按鈕或電源按鈕。 – 2012-08-16 01:04:47

+0

有些應用程序允許您更改手勢和主頁按鈕的行爲(僅在越獄時)。你應該分開這個問題。其中一個問題是關閉問題,另一個問題是數據庫問題。這樣你會得到更好的答案。 – 2012-08-16 05:52:53

回答

2

退房的iOS 6 Accessibility特點:

它允許父母,老師,或管理員通過禁用主頁按鈕iOS設備 限制爲一個應用程序,以及

+0

4年多以後,我在寫一篇關於問題風格的meta-SO帖子時發現了我的這個問題,你的回答顯然是正確的。對不起,我花了這麼久! – 2016-10-18 04:43:37

0

將設備置於「自助服務終端」的情況下,讓home按鈕不被按下。對於數據存儲到設備上,如果是小數據量,使用NSUserDefaults,如果這將是一個龐大的數據量,我會更傾向於Core Data

0

最簡單的解決方案上限制觸摸屏幕的某些區域 輸入市場 - MOKIMOBILITY h作爲開發的軟件,允許您鎖定主頁按鈕。這是具有全面安全功能的移動設備管理軟件。它基本上鎖定了你的iPad,因此用戶只能使用你所用的東西。它被稱爲+ MDM www.mokimobility.com該軟件可以通過中央界面進行管理。 Slick軟件。