在我的iOS应用程序中,我正在使用v1链接的SDK管理器来检索链接的配置文件信息。
几个月前运行良好,但是现在即使使用正确的身份验证和正确的权限集,也会成功执行 createSessionWithAuth 成功的回调块,但返回的authToken为null且令牌无效-到期日 。以下代码用于身份验证和AuthToken重试
[LISDKSessionManager
createSessionWithAuth:[NSArray arrayWithObjects:LISDK_BASIC_PROFILE_PERMISSION, nil]
state:nil
showGoToAppStoreDialog:YES
successBlock:^(NSString *returnState) {
NSLog(@"%s","success called!");
LISDKSession *session = [[LISDKSessionManager sharedInstance] session];
}
errorBlock:^(LISDKAuthError *error) {
NSLog(@"%s","error called!");
}
];
我已经检查了配置(捆绑ID,客户端密钥和客户端密钥),这些配置正确无误。可能是什么原因?不支持v1吗?这可能是问题的根源吗?
预先感谢
答案 0 :(得分:0)
从2019年5月1日起,所有LinkedIn SDK均已正式到期。LinkedIn博客https://engineering.linkedin.com/blog/2018/12/developer-program-updates显示以下内容:
SDK:我们的JavaScript和移动软件开发套件(SDK)将停止工作。开发人员将需要直接从其应用迁移到使用OAuth 2.0。