如何在LiveSDK iOS中持久化LiveConnectSession
在我完成Microsoft Live oAuth之后,如何在LiveSDK iOS中持久化LiveConnectSession,ios,iphone,live-sdk,onedrive,Ios,Iphone,Live Sdk,Onedrive,在我完成Microsoft Live oAuth之后,LiveConnectSession不是空的,一切都正常。但是在我重新启动模拟器或设备后,LiveConnectClient的LiveConnectSession是nil 如何将LiveConnectSession持久化到keychain,以便在不取消LiveConnectSession分配的情况下发出API请求?如果我只需要持久化访问令牌,那么一切都会很简单,但iOS版LiveSDK使用的是这个LiveConnectSession对象 在L
LiveConnectSession
不是空的,一切都正常。但是在我重新启动模拟器或设备后,LiveConnectClient
的LiveConnectSession
是nil
如何将
LiveConnectSession
持久化到keychain,以便在不取消LiveConnectSession
分配的情况下发出API请求?如果我只需要持久化访问令牌,那么一切都会很简单,但iOS版LiveSDK使用的是这个LiveConnectSession
对象 在LiveSDK中,它将通过sdk本身保存会话,请参见此文件LiveAuthStorage.m
。如果要在LiveSDK iOS中持久化LiveConnectSession
,只需在登录时提供wl.offline\u访问范围即可 请包括所需的行为和一些您尝试过的代码。