2011-12-08 128 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