SAP iOS Fiori SDK:如何正确注销

2020-09-03 09:58发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


使用SCP Fiori SDK的iOS应用程序的启动过程已被很好地记录下来,但是如何注销用户呢? 这是非常基本的操作,但是我想确保我正确地登录了用户,刷新了Cookie,凭据存储,删除了持久存储等...找不到相关文档,即使在GitHub上,所有代码示例都没有 注销功能

此外,SDK缺少这些协议的文档:

ApplicationUIManaging

OnboardingFlowProviding

谢谢

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


使用SCP Fiori SDK的iOS应用程序的启动过程已被很好地记录下来,但是如何注销用户呢? 这是非常基本的操作,但是我想确保我正确地登录了用户,刷新了Cookie,凭据存储,删除了持久存储等...找不到相关文档,即使在GitHub上,所有代码示例都没有 注销功能

此外,SDK缺少这些协议的文档:

ApplicationUIManaging

OnboardingFlowProviding

谢谢

付费偷看设置
发送
2条回答
My梦
1楼 · 2020-09-03 10:15.采纳回答

您好,
这是我用于注销过程的示例代码:

UserDefaults.standard.removeObject(forKey:" KeyOnboardingID")
URLCache.shared.removeAllCachedResponses()
HTTPCookieStorage.shared.removeCookies(由于Date.distantPast)

OnboardingManager.shared.onboardOrRestore()

感谢

亦是此间程序员
2楼-- · 2020-09-03 10:10

感谢达里奥,我终于找到了一种使之可行的方法,我将尝试在此博客,

在新的SDK中,您没有onboardOrRestore生成的API,我也不认为您需要删除onboardingID密钥,就像重置它一样照顾它

这是我的代码

https://gist.github.com/agiguere/4585d76f3101508fb16f4382cdba8bd2

谢谢

一周热门 更多>