Как сделать приложение недействительным после определенного периода времени в iPhone, используя профиль обеспечения - PullRequest
1 голос
/ 19 августа 2011

Я хочу, чтобы приложение для iPhone было действительно только в течение определенного периода времени. Это должно быть сделано путем предоставления профиля, а не через App Store. Пожалуйста, дайте мне несколько предложений.

1 Ответ

0 голосов
/ 19 августа 2011

Создайте NSDate, который представляет время окончания вашего предварительного просмотра приложения. Затем сравните его с текущим временем, и если результат будет выше, вы должны выйти из приложения. Хотя пользователю лучше отобразить сообщение о том, что период предварительного просмотра истек, поскольку Apple не предоставляет прямой способ выхода из приложения.

NSString *dateString = @"25-Dec-10"; 
NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];  
dateFormatter.dateFormat = @"dd-MMM-yy"; 
NSDate *endDate = [dateFormatter dateFromString:dateString];

if([[NSDate date] timeIntervalSinceDate:endDate] >= 0){
   //Display message to the user
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...