[Symbols] Add support for the new Xcode 15 Symbols framework. (#18642)

Co-authored-by: GitHub Actions Autoformatter <github-actions-autoformatter@xamarin.com>
Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
Co-authored-by: Alex Soto <alex@alexsoto.me>
This commit is contained in:
Manuel de la Pena 2023-08-15 11:53:48 -04:00 коммит произвёл GitHub
Родитель 7988d051ee
Коммит d5d14f6cd8
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
21 изменённых файлов: 246 добавлений и 399 удалений

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

@ -2008,6 +2008,7 @@ COMMON_FRAMEWORKS = \
OSLog \
SceneKit \
ShazamKit \
Symbols \
SoundAnalysis \
SpriteKit \
StoreKit \

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

@ -117,6 +117,7 @@
-d:HAS_SPEECH
-d:HAS_SPRITEKIT
-d:HAS_STOREKIT
-d:HAS_SYMBOLS
-d:HAS_SYSTEMCONFIGURATION
-d:HAS_THREADNETWORK
-d:HAS_TWITTER

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

@ -110,6 +110,7 @@
-d:HAS_SPEECH
-d:HAS_SPRITEKIT
-d:HAS_STOREKIT
-d:HAS_SYMBOLS
-d:HAS_SYSTEMCONFIGURATION
-d:HAS_THREADNETWORK
-d:HAS_UIKIT

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

@ -114,6 +114,7 @@
-d:HAS_SPEECH
-d:HAS_SPRITEKIT
-d:HAS_STOREKIT
-d:HAS_SYMBOLS
-d:HAS_SYSTEMCONFIGURATION
-d:HAS_THREADNETWORK
-d:HAS_UNIFORMTYPEIDENTIFIERS

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

@ -64,6 +64,7 @@
-d:HAS_SOUNDANALYSIS
-d:HAS_SPRITEKIT
-d:HAS_STOREKIT
-d:HAS_SYMBOLS
-d:HAS_SYSTEMCONFIGURATION
-d:HAS_TVMLKIT
-d:HAS_TVSERVICES

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

@ -119,6 +119,7 @@
-d:HAS_SPEECH
-d:HAS_SPRITEKIT
-d:HAS_STOREKIT
-d:HAS_SYMBOLS
-d:HAS_SYSTEMCONFIGURATION
-d:HAS_THREADNETWORK
-d:HAS_TWITTER

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

@ -116,6 +116,7 @@
-d:HAS_SPEECH
-d:HAS_SPRITEKIT
-d:HAS_STOREKIT
-d:HAS_SYMBOLS
-d:HAS_SYSTEMCONFIGURATION
-d:HAS_THREADNETWORK
-d:HAS_UNIFORMTYPEIDENTIFIERS

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

@ -65,6 +65,7 @@
-d:HAS_SOUNDANALYSIS
-d:HAS_SPRITEKIT
-d:HAS_STOREKIT
-d:HAS_SYMBOLS
-d:HAS_SYSTEMCONFIGURATION
-d:HAS_TVMLKIT
-d:HAS_TVSERVICES

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

@ -42,6 +42,7 @@
-d:HAS_SOUNDANALYSIS
-d:HAS_SPRITEKIT
-d:HAS_STOREKIT
-d:HAS_SYMBOLS
-d:HAS_UIKIT
-d:HAS_UNIFORMTYPEIDENTIFIERS
-d:HAS_USERNOTIFICATIONS

225
src/symbols.cs Normal file
Просмотреть файл

@ -0,0 +1,225 @@
using CoreFoundation;
using ObjCRuntime;
using Foundation;
using System;
namespace Symbols {
[Watch (10, 0), TV (17, 0), Mac (14, 0), iOS (17, 0), MacCatalyst (17, 0)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface NSSymbolEffect : NSCopying, NSSecureCoding { }
[Watch (10, 0), TV (17, 0), Mac (14, 0), iOS (17, 0), MacCatalyst (17, 0)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface NSSymbolContentTransition : NSCopying, NSSecureCoding { }
[Watch (10, 0), TV (17, 0), Mac (14, 0), iOS (17, 0), MacCatalyst (17, 0)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface NSSymbolEffectOptions : NSCopying, NSSecureCoding {
[Static]
[Export ("options")]
NSSymbolEffectOptions Create ();
[Static]
[Export ("optionsWithRepeating")]
NSSymbolEffectOptions CreateRepeating ();
[Export ("optionsWithRepeating")]
NSSymbolEffectOptions GetRepeating ();
[Static]
[Export ("optionsWithNonRepeating")]
NSSymbolEffectOptions CreateNonRepeating ();
[Export ("optionsWithNonRepeating")]
NSSymbolEffectOptions GetNonRepeating ();
[Static]
[Export ("optionsWithRepeatCount:")]
NSSymbolEffectOptions Create (nint repeatCount);
[Export ("optionsWithRepeatCount:")]
NSSymbolEffectOptions Get (nint repeatCount);
[Static]
[Export ("optionsWithSpeed:")]
NSSymbolEffectOptions Create (double speed);
[Export ("optionsWithSpeed:")]
NSSymbolEffectOptions Get (double speed);
}
[Watch (10, 0), TV (17, 0), Mac (14, 0), iOS (17, 0), MacCatalyst (17, 0)]
[BaseType (typeof (NSSymbolEffect))]
[DisableDefaultCtor]
interface NSSymbolPulseEffect {
[Static]
[Export ("effect")]
NSSymbolPulseEffect Create ();
[Export ("effectWithByLayer")]
NSSymbolPulseEffect ByLayer { get; }
[Export ("effectWithWholeSymbol")]
NSSymbolPulseEffect WholeSymbol { get; }
}
[Watch (10, 0), TV (17, 0), Mac (14, 0), iOS (17, 0), MacCatalyst (17, 0)]
[BaseType (typeof (NSSymbolEffect))]
[DisableDefaultCtor]
interface NSSymbolBounceEffect {
[Static]
[Export ("effect")]
NSSymbolBounceEffect Create ();
[Static]
[Export ("bounceUpEffect")]
NSSymbolBounceEffect CreateBounceUpEffect ();
[Static]
[Export ("bounceDownEffect")]
NSSymbolBounceEffect CreateBounceDownEffect ();
[Export ("effectWithByLayer")]
NSSymbolBounceEffect ByLayer { get; }
[Export ("effectWithWholeSymbol")]
NSSymbolBounceEffect WholeSymbol { get; }
}
[Watch (10, 0), TV (17, 0), Mac (14, 0), iOS (17, 0), MacCatalyst (17, 0)]
[BaseType (typeof (NSSymbolEffect))]
[DisableDefaultCtor]
interface NSSymbolVariableColorEffect {
[Static]
[Export ("effect")]
NSSymbolVariableColorEffect Create ();
[Export ("effectWithIterative")]
NSSymbolVariableColorEffect Iterative { get; }
[Export ("effectWithCumulative")]
NSSymbolVariableColorEffect Cumulative { get; }
[Export ("effectWithReversing")]
NSSymbolVariableColorEffect Reversing { get; }
[Export ("effectWithNonReversing")]
NSSymbolVariableColorEffect NonReversing { get; }
[Export ("effectWithHideInactiveLayers")]
NSSymbolVariableColorEffect HideInactiveLayers { get; }
[Export ("effectWithDimInactiveLayers")]
NSSymbolVariableColorEffect DimInactiveLayers { get; }
}
[Watch (10, 0), TV (17, 0), Mac (14, 0), iOS (17, 0), MacCatalyst (17, 0)]
[BaseType (typeof (NSSymbolEffect))]
[DisableDefaultCtor]
interface NSSymbolScaleEffect {
[Static]
[Export ("effect")]
NSSymbolScaleEffect Create ();
[Static]
[Export ("scaleUpEffect")]
NSSymbolScaleEffect CreateScaleUpEffect ();
[Static]
[Export ("scaleDownEffect")]
NSSymbolScaleEffect CreateScaleDownEffect ();
[Export ("effectWithByLayer")]
NSSymbolScaleEffect ByLayer { get; }
[Export ("effectWithWholeSymbol")]
NSSymbolScaleEffect WholeSymbol { get; }
}
[Watch (10, 0), TV (17, 0), Mac (14, 0), iOS (17, 0), MacCatalyst (17, 0)]
[BaseType (typeof (NSSymbolEffect))]
[DisableDefaultCtor]
interface NSSymbolAppearEffect {
[Static]
[Export ("effect")]
NSSymbolAppearEffect Create ();
[Static]
[Export ("appearUpEffect")]
NSSymbolAppearEffect CreateAppearUpEffect ();
[Static]
[Export ("appearDownEffect")]
NSSymbolAppearEffect CreateAppearDownEffect ();
[Export ("effectWithByLayer")]
NSSymbolAppearEffect ByLayer { get; }
[Export ("effectWithWholeSymbol")]
NSSymbolAppearEffect WholeSymbol { get; }
}
[Watch (10, 0), TV (17, 0), Mac (14, 0), iOS (17, 0), MacCatalyst (17, 0)]
[BaseType (typeof (NSSymbolEffect))]
[DisableDefaultCtor]
interface NSSymbolDisappearEffect {
[Static]
[Export ("effect")]
NSSymbolDisappearEffect Create ();
[Static]
[Export ("disappearUpEffect")]
NSSymbolDisappearEffect CreateDisappearUpEffect ();
[Static]
[Export ("disappearDownEffect")]
NSSymbolDisappearEffect CreateDisappearDownEffect ();
[Export ("effectWithByLayer")]
NSSymbolDisappearEffect ByLayer { get; }
[Export ("effectWithWholeSymbol")]
NSSymbolDisappearEffect WholeSymbol { get; }
}
[Watch (10, 0), TV (17, 0), Mac (14, 0), iOS (17, 0), MacCatalyst (17, 0)]
[BaseType (typeof (NSSymbolContentTransition))]
[DisableDefaultCtor]
interface NSSymbolReplaceContentTransition {
[Static]
[Export ("transition")]
NSSymbolReplaceContentTransition Create ();
[Static]
[Export ("replaceDownUpTransition")]
NSSymbolReplaceContentTransition CreateReplaceDownUpTransition ();
[Static]
[Export ("replaceUpUpTransition")]
NSSymbolReplaceContentTransition CreateReplaceUpUpTransition ();
[Static]
[Export ("replaceOffUpTransition")]
NSSymbolReplaceContentTransition CreateReplaceOffUpTransition ();
[Export ("transitionWithByLayer")]
NSSymbolReplaceContentTransition ByLayer { get; }
[Export ("transitionWithWholeSymbol")]
NSSymbolReplaceContentTransition WholeSymbol { get; }
}
[Watch (10, 0), TV (17, 0), Mac (14, 0), iOS (17, 0), MacCatalyst (17, 0)]
[BaseType (typeof (NSSymbolContentTransition))]
[DisableDefaultCtor]
interface NSSymbolAutomaticContentTransition {
[Static]
[Export ("transition")]
NSSymbolAutomaticContentTransition Create ();
}
}

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

@ -351,6 +351,7 @@ class MyObjectErr : NSObject, IFoo1, IFoo2
new { Framework = "PushToTalk", Version = "16.0" },
new { Framework = "SharedWithYou", Version = "16.0" },
new { Framework = "SharedWithYouCore", Version = "16.0" },
new { Framework = "Symbols", Version = "17.0" },
};
foreach (var framework in invalidFrameworks)
mtouch.AssertError (4134, $"Your application is using the '{framework.Framework}' framework, which isn't included in the iOS SDK you're using to build your app (this framework was introduced in iOS {framework.Version}, while you're building with the iOS {mtouch.Sdk} SDK.) Please select a newer SDK in your app's iOS Build options.");

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

@ -1,57 +0,0 @@
!missing-selector! +NSSymbolAppearEffect::appearDownEffect not bound
!missing-selector! +NSSymbolAppearEffect::appearUpEffect not bound
!missing-selector! +NSSymbolAppearEffect::effect not bound
!missing-selector! +NSSymbolAutomaticContentTransition::transition not bound
!missing-selector! +NSSymbolBounceEffect::bounceDownEffect not bound
!missing-selector! +NSSymbolBounceEffect::bounceUpEffect not bound
!missing-selector! +NSSymbolBounceEffect::effect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearDownEffect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearUpEffect not bound
!missing-selector! +NSSymbolDisappearEffect::effect not bound
!missing-selector! +NSSymbolEffectOptions::options not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! +NSSymbolPulseEffect::effect not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceDownUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceOffUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceUpUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::transition not bound
!missing-selector! +NSSymbolScaleEffect::effect not bound
!missing-selector! +NSSymbolScaleEffect::scaleDownEffect not bound
!missing-selector! +NSSymbolScaleEffect::scaleUpEffect not bound
!missing-selector! +NSSymbolVariableColorEffect::effect not bound
!missing-selector! NSSymbolAppearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolAppearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolBounceEffect::effectWithByLayer not bound
!missing-selector! NSSymbolBounceEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolDisappearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolDisappearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! NSSymbolPulseEffect::effectWithByLayer not bound
!missing-selector! NSSymbolPulseEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithByLayer not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithWholeSymbol not bound
!missing-selector! NSSymbolScaleEffect::effectWithByLayer not bound
!missing-selector! NSSymbolScaleEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithCumulative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithDimInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithHideInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithIterative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithNonReversing not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithReversing not bound
!missing-type! NSSymbolAppearEffect not bound
!missing-type! NSSymbolAutomaticContentTransition not bound
!missing-type! NSSymbolBounceEffect not bound
!missing-type! NSSymbolContentTransition not bound
!missing-type! NSSymbolDisappearEffect not bound
!missing-type! NSSymbolEffect not bound
!missing-type! NSSymbolEffectOptions not bound
!missing-type! NSSymbolPulseEffect not bound
!missing-type! NSSymbolReplaceContentTransition not bound
!missing-type! NSSymbolScaleEffect not bound
!missing-type! NSSymbolVariableColorEffect not bound

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

@ -1,57 +0,0 @@
!missing-selector! +NSSymbolAppearEffect::appearDownEffect not bound
!missing-selector! +NSSymbolAppearEffect::appearUpEffect not bound
!missing-selector! +NSSymbolAppearEffect::effect not bound
!missing-selector! +NSSymbolAutomaticContentTransition::transition not bound
!missing-selector! +NSSymbolBounceEffect::bounceDownEffect not bound
!missing-selector! +NSSymbolBounceEffect::bounceUpEffect not bound
!missing-selector! +NSSymbolBounceEffect::effect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearDownEffect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearUpEffect not bound
!missing-selector! +NSSymbolDisappearEffect::effect not bound
!missing-selector! +NSSymbolEffectOptions::options not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! +NSSymbolPulseEffect::effect not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceDownUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceOffUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceUpUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::transition not bound
!missing-selector! +NSSymbolScaleEffect::effect not bound
!missing-selector! +NSSymbolScaleEffect::scaleDownEffect not bound
!missing-selector! +NSSymbolScaleEffect::scaleUpEffect not bound
!missing-selector! +NSSymbolVariableColorEffect::effect not bound
!missing-selector! NSSymbolAppearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolAppearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolBounceEffect::effectWithByLayer not bound
!missing-selector! NSSymbolBounceEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolDisappearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolDisappearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! NSSymbolPulseEffect::effectWithByLayer not bound
!missing-selector! NSSymbolPulseEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithByLayer not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithWholeSymbol not bound
!missing-selector! NSSymbolScaleEffect::effectWithByLayer not bound
!missing-selector! NSSymbolScaleEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithCumulative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithDimInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithHideInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithIterative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithNonReversing not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithReversing not bound
!missing-type! NSSymbolAppearEffect not bound
!missing-type! NSSymbolAutomaticContentTransition not bound
!missing-type! NSSymbolBounceEffect not bound
!missing-type! NSSymbolContentTransition not bound
!missing-type! NSSymbolDisappearEffect not bound
!missing-type! NSSymbolEffect not bound
!missing-type! NSSymbolEffectOptions not bound
!missing-type! NSSymbolPulseEffect not bound
!missing-type! NSSymbolReplaceContentTransition not bound
!missing-type! NSSymbolScaleEffect not bound
!missing-type! NSSymbolVariableColorEffect not bound

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

@ -1,57 +0,0 @@
!missing-selector! +NSSymbolAppearEffect::appearDownEffect not bound
!missing-selector! +NSSymbolAppearEffect::appearUpEffect not bound
!missing-selector! +NSSymbolAppearEffect::effect not bound
!missing-selector! +NSSymbolAutomaticContentTransition::transition not bound
!missing-selector! +NSSymbolBounceEffect::bounceDownEffect not bound
!missing-selector! +NSSymbolBounceEffect::bounceUpEffect not bound
!missing-selector! +NSSymbolBounceEffect::effect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearDownEffect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearUpEffect not bound
!missing-selector! +NSSymbolDisappearEffect::effect not bound
!missing-selector! +NSSymbolEffectOptions::options not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! +NSSymbolPulseEffect::effect not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceDownUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceOffUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceUpUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::transition not bound
!missing-selector! +NSSymbolScaleEffect::effect not bound
!missing-selector! +NSSymbolScaleEffect::scaleDownEffect not bound
!missing-selector! +NSSymbolScaleEffect::scaleUpEffect not bound
!missing-selector! +NSSymbolVariableColorEffect::effect not bound
!missing-selector! NSSymbolAppearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolAppearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolBounceEffect::effectWithByLayer not bound
!missing-selector! NSSymbolBounceEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolDisappearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolDisappearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! NSSymbolPulseEffect::effectWithByLayer not bound
!missing-selector! NSSymbolPulseEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithByLayer not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithWholeSymbol not bound
!missing-selector! NSSymbolScaleEffect::effectWithByLayer not bound
!missing-selector! NSSymbolScaleEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithCumulative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithDimInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithHideInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithIterative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithNonReversing not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithReversing not bound
!missing-type! NSSymbolAppearEffect not bound
!missing-type! NSSymbolAutomaticContentTransition not bound
!missing-type! NSSymbolBounceEffect not bound
!missing-type! NSSymbolContentTransition not bound
!missing-type! NSSymbolDisappearEffect not bound
!missing-type! NSSymbolEffect not bound
!missing-type! NSSymbolEffectOptions not bound
!missing-type! NSSymbolPulseEffect not bound
!missing-type! NSSymbolReplaceContentTransition not bound
!missing-type! NSSymbolScaleEffect not bound
!missing-type! NSSymbolVariableColorEffect not bound

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

@ -1,57 +0,0 @@
!missing-selector! +NSSymbolAppearEffect::appearDownEffect not bound
!missing-selector! +NSSymbolAppearEffect::appearUpEffect not bound
!missing-selector! +NSSymbolAppearEffect::effect not bound
!missing-selector! +NSSymbolAutomaticContentTransition::transition not bound
!missing-selector! +NSSymbolBounceEffect::bounceDownEffect not bound
!missing-selector! +NSSymbolBounceEffect::bounceUpEffect not bound
!missing-selector! +NSSymbolBounceEffect::effect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearDownEffect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearUpEffect not bound
!missing-selector! +NSSymbolDisappearEffect::effect not bound
!missing-selector! +NSSymbolEffectOptions::options not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! +NSSymbolPulseEffect::effect not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceDownUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceOffUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceUpUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::transition not bound
!missing-selector! +NSSymbolScaleEffect::effect not bound
!missing-selector! +NSSymbolScaleEffect::scaleDownEffect not bound
!missing-selector! +NSSymbolScaleEffect::scaleUpEffect not bound
!missing-selector! +NSSymbolVariableColorEffect::effect not bound
!missing-selector! NSSymbolAppearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolAppearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolBounceEffect::effectWithByLayer not bound
!missing-selector! NSSymbolBounceEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolDisappearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolDisappearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! NSSymbolPulseEffect::effectWithByLayer not bound
!missing-selector! NSSymbolPulseEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithByLayer not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithWholeSymbol not bound
!missing-selector! NSSymbolScaleEffect::effectWithByLayer not bound
!missing-selector! NSSymbolScaleEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithCumulative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithDimInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithHideInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithIterative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithNonReversing not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithReversing not bound
!missing-type! NSSymbolAppearEffect not bound
!missing-type! NSSymbolAutomaticContentTransition not bound
!missing-type! NSSymbolBounceEffect not bound
!missing-type! NSSymbolContentTransition not bound
!missing-type! NSSymbolDisappearEffect not bound
!missing-type! NSSymbolEffect not bound
!missing-type! NSSymbolEffectOptions not bound
!missing-type! NSSymbolPulseEffect not bound
!missing-type! NSSymbolReplaceContentTransition not bound
!missing-type! NSSymbolScaleEffect not bound
!missing-type! NSSymbolVariableColorEffect not bound

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

@ -1,57 +0,0 @@
!missing-selector! +NSSymbolAppearEffect::appearDownEffect not bound
!missing-selector! +NSSymbolAppearEffect::appearUpEffect not bound
!missing-selector! +NSSymbolAppearEffect::effect not bound
!missing-selector! +NSSymbolAutomaticContentTransition::transition not bound
!missing-selector! +NSSymbolBounceEffect::bounceDownEffect not bound
!missing-selector! +NSSymbolBounceEffect::bounceUpEffect not bound
!missing-selector! +NSSymbolBounceEffect::effect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearDownEffect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearUpEffect not bound
!missing-selector! +NSSymbolDisappearEffect::effect not bound
!missing-selector! +NSSymbolEffectOptions::options not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! +NSSymbolPulseEffect::effect not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceDownUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceOffUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceUpUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::transition not bound
!missing-selector! +NSSymbolScaleEffect::effect not bound
!missing-selector! +NSSymbolScaleEffect::scaleDownEffect not bound
!missing-selector! +NSSymbolScaleEffect::scaleUpEffect not bound
!missing-selector! +NSSymbolVariableColorEffect::effect not bound
!missing-selector! NSSymbolAppearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolAppearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolBounceEffect::effectWithByLayer not bound
!missing-selector! NSSymbolBounceEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolDisappearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolDisappearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! NSSymbolPulseEffect::effectWithByLayer not bound
!missing-selector! NSSymbolPulseEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithByLayer not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithWholeSymbol not bound
!missing-selector! NSSymbolScaleEffect::effectWithByLayer not bound
!missing-selector! NSSymbolScaleEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithCumulative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithDimInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithHideInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithIterative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithNonReversing not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithReversing not bound
!missing-type! NSSymbolAppearEffect not bound
!missing-type! NSSymbolAutomaticContentTransition not bound
!missing-type! NSSymbolBounceEffect not bound
!missing-type! NSSymbolContentTransition not bound
!missing-type! NSSymbolDisappearEffect not bound
!missing-type! NSSymbolEffect not bound
!missing-type! NSSymbolEffectOptions not bound
!missing-type! NSSymbolPulseEffect not bound
!missing-type! NSSymbolReplaceContentTransition not bound
!missing-type! NSSymbolScaleEffect not bound
!missing-type! NSSymbolVariableColorEffect not bound

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

@ -1,57 +0,0 @@
!missing-selector! +NSSymbolAppearEffect::appearDownEffect not bound
!missing-selector! +NSSymbolAppearEffect::appearUpEffect not bound
!missing-selector! +NSSymbolAppearEffect::effect not bound
!missing-selector! +NSSymbolAutomaticContentTransition::transition not bound
!missing-selector! +NSSymbolBounceEffect::bounceDownEffect not bound
!missing-selector! +NSSymbolBounceEffect::bounceUpEffect not bound
!missing-selector! +NSSymbolBounceEffect::effect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearDownEffect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearUpEffect not bound
!missing-selector! +NSSymbolDisappearEffect::effect not bound
!missing-selector! +NSSymbolEffectOptions::options not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! +NSSymbolPulseEffect::effect not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceDownUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceOffUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceUpUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::transition not bound
!missing-selector! +NSSymbolScaleEffect::effect not bound
!missing-selector! +NSSymbolScaleEffect::scaleDownEffect not bound
!missing-selector! +NSSymbolScaleEffect::scaleUpEffect not bound
!missing-selector! +NSSymbolVariableColorEffect::effect not bound
!missing-selector! NSSymbolAppearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolAppearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolBounceEffect::effectWithByLayer not bound
!missing-selector! NSSymbolBounceEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolDisappearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolDisappearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! NSSymbolPulseEffect::effectWithByLayer not bound
!missing-selector! NSSymbolPulseEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithByLayer not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithWholeSymbol not bound
!missing-selector! NSSymbolScaleEffect::effectWithByLayer not bound
!missing-selector! NSSymbolScaleEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithCumulative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithDimInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithHideInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithIterative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithNonReversing not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithReversing not bound
!missing-type! NSSymbolAppearEffect not bound
!missing-type! NSSymbolAutomaticContentTransition not bound
!missing-type! NSSymbolBounceEffect not bound
!missing-type! NSSymbolContentTransition not bound
!missing-type! NSSymbolDisappearEffect not bound
!missing-type! NSSymbolEffect not bound
!missing-type! NSSymbolEffectOptions not bound
!missing-type! NSSymbolPulseEffect not bound
!missing-type! NSSymbolReplaceContentTransition not bound
!missing-type! NSSymbolScaleEffect not bound
!missing-type! NSSymbolVariableColorEffect not bound

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

@ -1,57 +0,0 @@
!missing-selector! +NSSymbolAppearEffect::appearDownEffect not bound
!missing-selector! +NSSymbolAppearEffect::appearUpEffect not bound
!missing-selector! +NSSymbolAppearEffect::effect not bound
!missing-selector! +NSSymbolAutomaticContentTransition::transition not bound
!missing-selector! +NSSymbolBounceEffect::bounceDownEffect not bound
!missing-selector! +NSSymbolBounceEffect::bounceUpEffect not bound
!missing-selector! +NSSymbolBounceEffect::effect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearDownEffect not bound
!missing-selector! +NSSymbolDisappearEffect::disappearUpEffect not bound
!missing-selector! +NSSymbolDisappearEffect::effect not bound
!missing-selector! +NSSymbolEffectOptions::options not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! +NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! +NSSymbolPulseEffect::effect not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceDownUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceOffUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::replaceUpUpTransition not bound
!missing-selector! +NSSymbolReplaceContentTransition::transition not bound
!missing-selector! +NSSymbolScaleEffect::effect not bound
!missing-selector! +NSSymbolScaleEffect::scaleDownEffect not bound
!missing-selector! +NSSymbolScaleEffect::scaleUpEffect not bound
!missing-selector! +NSSymbolVariableColorEffect::effect not bound
!missing-selector! NSSymbolAppearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolAppearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolBounceEffect::effectWithByLayer not bound
!missing-selector! NSSymbolBounceEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolDisappearEffect::effectWithByLayer not bound
!missing-selector! NSSymbolDisappearEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolEffectOptions::optionsWithNonRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeatCount: not bound
!missing-selector! NSSymbolEffectOptions::optionsWithRepeating not bound
!missing-selector! NSSymbolEffectOptions::optionsWithSpeed: not bound
!missing-selector! NSSymbolPulseEffect::effectWithByLayer not bound
!missing-selector! NSSymbolPulseEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithByLayer not bound
!missing-selector! NSSymbolReplaceContentTransition::transitionWithWholeSymbol not bound
!missing-selector! NSSymbolScaleEffect::effectWithByLayer not bound
!missing-selector! NSSymbolScaleEffect::effectWithWholeSymbol not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithCumulative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithDimInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithHideInactiveLayers not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithIterative not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithNonReversing not bound
!missing-selector! NSSymbolVariableColorEffect::effectWithReversing not bound
!missing-type! NSSymbolAppearEffect not bound
!missing-type! NSSymbolAutomaticContentTransition not bound
!missing-type! NSSymbolBounceEffect not bound
!missing-type! NSSymbolContentTransition not bound
!missing-type! NSSymbolDisappearEffect not bound
!missing-type! NSSymbolEffect not bound
!missing-type! NSSymbolEffectOptions not bound
!missing-type! NSSymbolPulseEffect not bound
!missing-type! NSSymbolReplaceContentTransition not bound
!missing-type! NSSymbolScaleEffect not bound
!missing-type! NSSymbolVariableColorEffect not bound

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

@ -282,6 +282,8 @@ public class Frameworks : Dictionary<string, Framework> {
{ "SharedWithYouCore", "SharedWithYouCore", 13, 0 },
{ "ExtensionKit", "ExtensionKit", 13,0 },
{ "ThreadNetwork", "ThreadNetwork", 13,0 },
{ "Symbols", "Symbols", 14, 0 },
};
}
return mac_frameworks;
@ -458,6 +460,8 @@ public class Frameworks : Dictionary<string, Framework> {
{ "SharedWithYou", "SharedWithYou", 16, 0 },
{ "SharedWithYouCore", "SharedWithYouCore", 16, 0 },
{ "Symbols", "Symbols", 17, 0 },
// the above MUST be kept in sync with simlauncher
// see tools/mtouch/Makefile
// please also keep it sorted to ease comparison
@ -535,6 +539,8 @@ public class Frameworks : Dictionary<string, Framework> {
{ "DeviceCheck", "DeviceCheck", 9,0 },
{ "CallKit", "CallKit", 9,0 },
{ "LocalAuthentication", "LocalAuthentication", 9,0 },
{ "Symbols", "Symbols", 10, 0 },
};
}
return watch_frameworks;
@ -632,6 +638,8 @@ public class Frameworks : Dictionary<string, Framework> {
{ "ShazamKit", "ShazamKit", new Version (15, 0), NotAvailableInSimulator},
{ "SharedWithYou", "SharedWithYou", 16,0 },
{ "SharedWithYouCore", "SharedWithYouCore", 16,0 },
{ "Symbols", "Symbols", 17, 0 },
};
}
return tvos_frameworks;

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

@ -80,6 +80,7 @@ namespace Xamarin.Linker {
public const string Social = nameof (Social);
public const string SpriteKit = nameof (SpriteKit);
public const string StoreKit = nameof (StoreKit);
public const string Symbols = nameof (Symbols);
public const string ThreadNetwork = nameof (ThreadNetwork);
public const string UIKit = nameof (UIKit);
public const string VideoSubscriberAccount = nameof (VideoSubscriberAccount);

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

@ -180,6 +180,8 @@ SIMLAUNCHER_FRAMEWORKS = \
-weak_framework BackgroundAssets \
-weak_framework SharedWithYou \
-weak_framework SharedWithYouCore \
\
-weak_framework Symbols \
SIMLAUNCHER64_FRAMEWORKS = \
-framework GameKit \