在Apple Watch中用苹果登录

时间:2019-07-19 06:47:40

标签: watchkit apple-watch

我要在Apple Watch中使用Apple登录。在下面编写这些代码后,开始运行代码。它显示带有标签的视图,显示AUTH ALERT SIGN_IN未完成

 ASAuthorizationAppleIDProvider *provider = [ASAuthorizationAppleIDProvider new];
 ASAuthorizationAppleIDRequest *request = [provider createRequest];
   request.requestedScopes = @[ASAuthorizationScopeFullName,ASAuthorizationScopeEmail];
    ASAuthorizationController *controller =  [[ASAuthorizationController alloc]initWithAuthorizationRequests:@[request]];
    controller.delegate = self;
    [controller performRequests];

2 个答案:

答案 0 :(得分:0)

在Watch Extension目标中的“签名和功能”下添加“使用Apple登录”功能。

答案 1 :(得分:0)

转到您的WatchApp Extension项目设置。在那里您可以添加项目功能。

此外,您还必须转到developer.apple.com创建和下载.p8文件。请确保将其保存在某个地方,因为您无法再次下载它。