С последним XCode (8.0 (8a218a)
выпуска, мое приложение теперь не в состоянии построить с сообщением об ошибкеIOS UIApplication окна setEnabled ошибок
«Нет известного метода экземпляра для выбора" не setEnabled»
Вот код, ошибка отмечена во второй последней строке. -
if (alertView.tag == PURCHASE_TAG) {
//NSLog(@"***Purchasing****");
/*
[BaseFunctions deleteKeychainValue:@"InstallDate"];
[BaseFunctions createKeychainValue:[BaseFunctions getCurrentYearMonthDate] forIdentifier:@"InstallDate"];
NSData *passwordData = [BaseFunctions searchKeychainCopyMatching:@"InstallDate"];
if (passwordData) {
installDate = [[NSString alloc] initWithData:passwordData
encoding:NSUTF8StringEncoding];
}
NSLog(@"***InstallDate = %@", installDate);
*/
[SVProgressHUD showWithStatus:@"Purchasing"];
[[[[UIApplication sharedApplication] windows] objectAtIndex:0] setEnabled:NO];
[[InAppPurchaseHandler sharedInAppPurchaseHandler] getProductInfoList];
}
Я не могу найти ссылку на параметр setEnabled
, и я не знаю, как линия должна быть изменена.
проверьте, какой тип контроллера возврата после включения включен? –