2020-08-20 01:37发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好专家
我已经通过SDK for iOS Assistant创建了一个移动应用程序,但是在登录阶段遇到了非常慢的性能。
登录和创建脱机存储大约需要15-18秒。 我认为这段时间太长,无法下载很少的实体。 登录后,可以进行下一次数据脱机同步(仅5-6秒)。 缓慢的性能仅出现在登录阶段,我根本不修改助手生成的代码。
问题出在哪里? 非常感谢
在输入用户名和密码后,根据登录方法(SAML,OAUTH等),登录过程尚未完成,并且从IDP到移动服务的重定向已经完成,设备将调用另一个重定向以获取oauth 令牌(如果是OAUTH)。
如果您可以在设备上进行提琴手跟踪,则应该能够确定时间是否花费在登录流程中。 不确定在设备上启用任何记录程序是否可以帮助调查登录流程。
您是否可以共享SDK版本,设备类型(模拟器/设备)以及OData服务是否为公共URL?
你好斯坦·斯塔德曼,
SDK版本:4.0.5
设备类型:模拟器和个人设备(iPhone X用于模拟器,iPhone 8用于设备)
Odata服务:它不是公开的。 OData服务通过具有主体传播的Cloud连接器作为身份验证方法公开。 从后端下载实体的时间响应约为2-3秒(请参阅mob服务日志)。
真正的问题是同步数据之前花费的时间。 登录后并下载离线商店(显示Syncronization数据标签)之前,该应用程序实际上保持空白状态约8/10秒。 真的不知道在这么长的时间里做什么。
BR,达里奥(Dario)
最多设置5个标签!
在输入用户名和密码后,根据登录方法(SAML,OAUTH等),登录过程尚未完成,并且从IDP到移动服务的重定向已经完成,设备将调用另一个重定向以获取oauth 令牌(如果是OAUTH)。
如果您可以在设备上进行提琴手跟踪,则应该能够确定时间是否花费在登录流程中。 不确定在设备上启用任何记录程序是否可以帮助调查登录流程。
您是否可以共享SDK版本,设备类型(模拟器/设备)以及OData服务是否为公共URL?
你好斯坦·斯塔德曼,
SDK版本:4.0.5
设备类型:模拟器和个人设备(iPhone X用于模拟器,iPhone 8用于设备)
Odata服务:它不是公开的。 OData服务通过具有主体传播的Cloud连接器作为身份验证方法公开。 从后端下载实体的时间响应约为2-3秒(请参阅mob服务日志)。
真正的问题是同步数据之前花费的时间。 登录后并下载离线商店(显示Syncronization数据标签)之前,该应用程序实际上保持空白状态约8/10秒。 真的不知道在这么长的时间里做什么。
BR,
达里奥(Dario)
一周热门 更多>