1.引入framework
AuthenticationServices.framework
2.添加能力
Sign in with Apple
3.代码部分 object c 实现
#import <UIKit/UIKit.h>
#import <AuthenticationServices/AuthenticationServices.h>
@class RootViewController;
@interface AppController : NSObject <UIApplicationDelegate, ASAuthorizationControllerDelegate, ASAuthorizationControllerPresentationContextProviding>
{
}
@property(nonatomic, readonly) RootViewController* viewController;
+ (AppController*)ins;
+ (void)setIns:(AppController*)ins;
@end
static AppController* _ins;
+ (AppController*)ins {
return _ins;
}
+ (void)setIns:(AppController*)ins {
_ins = ins;
}
+ (void)loginApple {
NSLog(@"ios登陆开始");
ASAuthorizationAppleIDProvider *provider = [[ASAuthorizatio