【问题标题】:Error authenticating using LinkedIn iOS SDK使用 LinkedIn iOS SDK 进行身份验证时出错
【发布时间】:2019-01-23 14:04:40
【问题描述】:

我已经下载了包含两个示例应用程序的 LinkedIn iOS SDK。但是,当我尝试这两个应用程序时,我得到了这个错误:

ERROR = Error Domain=LISDKAuthError Code=5 "The operation could not be completed. (LISDKAuthError error 5.)" UserInfo=0x174260840 {errorDescription=Unexpected Server Error, originalDomain=LISDKServerError, errorInfo=SERVER_ERROR}

另外,我尝试通过点击此链接 here 创建自己的 LinkedIn 应用程序,使用此方法初始化与 LinkedIn 的连接时出现相同的错误:

createSessionWithAuth:scope:state:showGoToAppStoreDialog: successBlock:errorBlock

知道出了什么问题吗?

【问题讨论】:

  • 我在一台装有 iOS8.3 的设备上试了试,它可以工作。这个问题似乎与 iOS8.4 有关。

标签: ios linkedin


【解决方案1】:

iOS 中添加捆绑标识符后,我遇到了同样的错误并为我工作。

例如。 com.example.App

【讨论】:

    【解决方案2】:

    如果您没有在您的领英开发者帐户中正确设置应用的移动设置中的“捆绑标识符”和“URL 方案”属性,则会出现此错误。

    这里是a link!这可能会帮助您解决问题。

    【讨论】:

    • 我在发布问题之前查看了链接。我确实设置了 Bundle Identifier 和 URL Scheme 属性。它适用于带有 iOS8.3 的 iPhone,但在带有 iOS8.4 的 iPhone 上,它会在从 LinkedIn 返回时抛出 SERVER_ERROR。
    • 要设置什么 URL Scheme?
    • @CnchalRaj 它只是 li + 你的应用程序 ID ..如果你的应用程序 ID 是 12345 那么它就是 li12345。
    【解决方案3】:

    从linkedIn 开发者帐户打开您的关联应用。然后导航到移动菜单:请查看下面的截图

    请检查您是否有应用程序 ID: 随便,在您的 IOS 应用程序 info.plist 中使用。

    同时确认您是否添加了正确的 IOS 捆绑标识符:点击添加按钮,如果需要,还可以在 LinkedIn 应用程序中添加 IOS URL 方案后缀。

    点击更新按钮,然后尝试在应用程序上使用linkedin登录,它会起作用。

    -快乐编码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 2012-06-12
      • 2017-12-17
      • 2019-01-05
      • 1970-01-01
      • 1970-01-01
      • 2015-06-29
      相关资源
      最近更新 更多