2011-12-08 168 views
0

我們希望在10年後測試我們的iOS應用,即2021等。但是,如果將時間從設置更改爲2021,並且由於配置配置文件過期而無法再次打開應用。iOS配置配置文件已過期

如何進行此類測試?

+0

10年後將iOS設備連接到電腦並重新編譯? – Dimme

+0

你不能。 Apple控制配置文件的創建,分發和管理,並且可以有12個月的最長持續時間。 – Luke

+0

我們是否可以購買至少5年的配置文件,那麼驗證持續時間至少爲5年,對不對? – Forrest

回答

1

計算今日+10年的時間戳,並將該值填充到應用中的所有日期/時間檢查函數中,並查看它是如何發生的。

+0

謝謝,但沒有得到它 – Forrest

+0

我假設你的應用程序中有檢查時間和日期的函數。檢查他們需要什麼,而不是標準調用來獲取系統日期和時間,編寫一個返回時間戳爲今天+ 10年的函數。這就是我會做的。然後,在發貨代碼中,我將關閉「作弊碼」並使用標準的日期和時間函數。 – Jacek

+0

謝謝,得到它,但沒有。這些功能被靜態庫隱藏。 :) – Forrest