如何在iPhone上使用配置文件一段时间后使我的应用无效



我希望我的iPhone应用程序仅在特定时间段内有效。这必须通过配置文件来完成,而不是通过App Store。请给我一些建议。

创建一个NSDate来表示应用程序预览的结束时间。然后将其与当前时间进行比较,如果结果更好,那么你应该退出应用程序。尽管最好向用户显示预览期过期的消息,因为苹果没有提供直接退出应用程序的方法。

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
}

最新更新