标签: cloudkit-js

CloudKit JS Hello World 示例:未找到身份验证方法

我正在研究 Apple 的CloudKit Catalog 示例,我只是想让身份验证正常工作。我想在浏览器窗口(而不是 Node JS)中运行此 JS 代码。我从他们的网站上获取了他们的代码,如下所示:

\n\n
<!DOCTYPE html>\n<html lang="en">\n  <head></head>\n  <body>\n  <script>\n  window.addEventListener(\'cloudkitloaded\', function() {\n\n  CloudKit.configure({\n    containers: [{\n      containerIdentifier: \'iCloud.com.example.CloudKitCatalog\',\n      apiToken: \'b86f0b5db29f04f45badba0366f39b7130a505f07765b5ba3a2ceb0cb3d96c0c\',\n      persist: true,\n      environment: \'production\',\n      signInButton: { id: \'sign-in-button\', theme: \'black\' },\n      signOutButton: { id: \'sign-out-button\', theme: \'black\' }\n    }]\n  })\n\n  var container = CloudKit.getDefaultContainer()\n\n  //-----\n  function gotoAuthenticatedState(userIdentity) {\n    var name = userIdentity.nameComponents\n    if(name) {\n      displayUserName(name.givenName + \' \' + name.familyName)\n    } else {\n      displayUserName(\'User record name: \' + userIdentity.userRecordName)\n    }\n    container\n      .whenUserSignsOut()\n …
Run Code Online (Sandbox Code Playgroud)

javascript cloudkit cloudkit-web-services cloudkit-js

4
推荐指数
1
解决办法
807
查看次数