Когда я помещаю свою игру в XCode, чтобы загрузить ее в AppStore Connect, я получаю
3-4 ошибки: «Реализация устаревшего метода», «Использование необъявленного идентификатора 'interfaceOrientation'" и "Дублирующее объявление метода 'shouldAutorotate'"
Я искал различные методы, чтобы попытаться исправить проблемы, но ничего не получилось.
(BOOL) shouldAutorotate {
PTModelGeneralSettingsPtr generalSettings = PTModelGeneralSettings :: shared ();
if (generalSettings-> direction () == PTModelGeneralSettings :: LandscapeOrientation) {
return UIInterfaceOrientationIsLandscape (interfaceOrientation);
}
иначе если (generalSettings-> direction () == PTModelGeneralSettings :: PortraitOrientation) {
return UIInterfaceOrientationIsPortrait (interfaceOrientation);
}
возврат НЕТ;
}
(NSUInteger) поддерживаемые интерфейсные ориентации {
PTModelGeneralSettingsPtr generalSettings = PTModelGeneralSettings :: shared ();
if (generalSettings-> direction () == PTModelGeneralSettings :: LandscapeOrientation) {
return UIInterfaceOrientationMaskLandscape;
}
иначе если (generalSettings-> direction () == PTModelGeneralSettings :: PortraitOrientation) {
return UIInterfaceOrientationMaskPortrait;
}
возврат НЕТ;
}
(BOOL) shouldAutorotate {
возврат НЕТ;
}