Bot releases are hidden (Show)
Published by lupidan about 1 year ago
AddSignInWithAppleWithCompatibility
to support new public constructor for PBXCapabilityType
introduced in Unity 2022.3.10ToString
override to AppleError
Published by lupidan over 3 years ago
NSPersonNameComponents
sent by Apple when not requesting a name, to be nil
natively.MacOSAppleAuthManager.bundle
with the updated native codeFixSerializationForFullPersonName
and any usage of it when deserializing to avoid NREPublished by lupidan almost 4 years ago
MacOSAppleAuthManager.bundle
to support Apple Silicon arm64
architecturePublished by lupidan almost 4 years ago
AppleAuthMacosPostprocessorHelper
, so now there should always be an AppleAuth.Editor namespace independent of the current platform.AppleAuthMacosPostprocessorHelper
, FixManagerBundleIdentifier
is a method to change the plugin's bundle identifier to a custom one based on the current project's application identifier. This should avoid CFBundleIdentifier collision errors when uploading to the MacOS App Store.LoginOptions
to not request full name or email, LoginOptions.None
.Published by lupidan over 4 years ago
State
when making a Login or a Quick Login request to sign in with Apple.internal
to force the usage of the interfaces.GetAuthorizationErrorCode
no longer returns a nullable reference type. If the error can't be obtained, it returns Unknown
instead.Published by lupidan over 4 years ago
https://github.com/lupidan/apple-signin-unity/wiki/Migration-guides
MacOSAppleAuthManager/MacOSAppleAuthManager.xcodeproj
to generate MacOSAppleAuthManager.bundle
reusing existing iOS objective-c files. Bundle identifier is com.lupidan.MacOSAppleAuthManager
. Minimum macOS version supported is 10.9.MacOSAppleAuthManager.bundle
inside AppleAuth/Native/macOS
MacOSAppleAuthManager.bundle
.LandscapeSampleScene.unity
scene for a Landscape version to use on macOS builds.macOS_NOTES.md
readme dedicated to macOS codesigning.README.md
ProjectCapabilityManager
to avoid conflicts with the method added in Unity 2019.3. New method name is AddSignInWithAppleWithCompatibility
.AppleAuth.IOS.NativeMessages
becomes AppleAuth.NativeMessages
Published by lupidan over 4 years ago
https://github.com/lupidan/apple-signin-unity/wiki/Migration-guides
.drawio
and .png
)AppleAuthQuickLoginArgs
struct containing arguments for Quick Login. (With optional Nonce
)AppleAuthLoginArgs
structure containing arguments for Normal Login like LoginOptions
. (With optional Nonce
)Nonce
for the Authorization Requests in both Quick Login and Sign in With AppleUpdate
method to IAppleAuthManager
to update pending callbacksNamespace AppleAuth.IOS
becomes AppleAuth
Namespace AppleAuth.IOS.Enums
becomes AppleAuth.Enums
Namespace AppleAuth.IOS.Extensions
becomes AppleAuth.Extensions
Namespace AppleAuth.IOS.Interfaces
becomes AppleAuth.Interfaces
Namespace AppleAuth.IOS.Interfaces
becomes AppleAuth.Interfaces
QuickLogin
now requires a AppleAuthQuickLoginArgs
to perform the call. Other QuickLogin
method marked as obsolete.
LoginWithAppleId
now requires a AppleAuthLoginArgs
to perform the call. Other LoginWithAppleId
method marked as obsolete.
AppleAuthManager
no longer requires a Scheduler, the scheduling is built in the manager instance with the method Update
When receiving a completely empty FullPersonName
, the instance is cleared after deserialization.
Fixes bug when setting credentials revoked callback between multiple instances of AppleAuthManager
Updates main package file to include both CHANGELOG.md
and CHANGELOG.md.meta files
Updates the sample project to better resemble the expected Apple flow
Updates README.md with up to date documentation
Update
call was moved to IAppleAuthManager
.Published by lupidan over 4 years ago
Published by lupidan about 5 years ago
Published by lupidan about 5 years ago
Published by lupidan about 5 years ago