[introspection] Update according to changes that seem to have occurred in macOS 10.15.2. (#7567)

This commit is contained in:
Rolf Bjarne Kvinge 2019-12-12 07:28:23 +01:00 коммит произвёл GitHub
Родитель 3f0985ecac
Коммит 1ae28bf034
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -206,6 +206,9 @@ namespace Introspection {
due to a privacy violation (even if the required entry is present in the Info.plist).
*/
return true;
case "AVFoundation.AVAudioRecorder": // Stopped working in macOS 10.15.2
return TestRuntime.CheckXcodeVersion (11, 2);
}
switch (type.Namespace) {

Просмотреть файл

@ -86,6 +86,10 @@ namespace Introspection {
case "NSFileProviderDomain": // Conformance not in headers
case "FPUIActionExtensionContext": // Conformance not in headers
return true;
// macOS 10.15.2
case "NSPrintInfo": // Conformance not in headers
case "NSPrinter": // Conformance not in headers
return true;
#if !UNIFIED
// existing classic/old binary is not updated
case "NSAppearance":