Fiori Client应用程序在iOS 13上启动失败

2020-08-31 14:07发布

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

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


大家好,

当安装在装有iOS 13的手机上时,运行中的Fiori Client(在iOS 12上)应用程序会严重崩溃。到了9月,这将导致全球公司在用户升级到iOS13后使用fiori应用程序时遇到大量问题。

此fiori客户端是在cordova-ios 4.5.5上使用cordova 8.5.2构建的。 我尝试在iOS 13的最新Xcode beta上使用最新的cordova和cordova-ios重建应用程序,但问题仍然存在。 除了app-config.js中的标准URL外,fiori客户端没有任何更改

了解是否有人知道如何在iOS 13上运行fiori应用程序,以及使该应用程序运行的正确版本组合。 问题似乎与kapsel插件有关,主要是因为使用其他一些kapsel SDK插件的基于Cordova的其他应用在iOS 13上运行良好,而无需重建。

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

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


大家好,

当安装在装有iOS 13的手机上时,运行中的Fiori Client(在iOS 12上)应用程序会严重崩溃。到了9月,这将导致全球公司在用户升级到iOS13后使用fiori应用程序时遇到大量问题。

此fiori客户端是在cordova-ios 4.5.5上使用cordova 8.5.2构建的。 我尝试在iOS 13的最新Xcode beta上使用最新的cordova和cordova-ios重建应用程序,但问题仍然存在。 除了app-config.js中的标准URL外,fiori客户端没有任何更改

了解是否有人知道如何在iOS 13上运行fiori应用程序,以及使该应用程序运行的正确版本组合。 问题似乎与kapsel插件有关,主要是因为使用其他一些kapsel SDK插件的基于Cordova的其他应用在iOS 13上运行良好,而无需重建。

付费偷看设置
发送
12条回答
大道至简
1楼-- · 2020-08-31 14:35

我在我们的一个应用中添加了" ClienthubEntitlements"权利,看来它已经解决了问题。

用于登录插件的SAP帮助提到添加" ClienthubEntitlements"权利。 到目前为止,由于某种原因,它没有它就可以工作。

https://help.sap.com/ doc/d9c75eebcfa840c8a4aa4b0e6a8136de/3.0.15/zh-CN/7c1d34ac70061014a3f4901d8070ec76.html

SC_Yao
2楼-- · 2020-08-31 14:30

Sumit,SMP SDK 3.1 Kapsel SDK SP02 PL08支持iOS13。

Peter,Cloud Build和HAT尚未与iOS 13兼容。这些产品的开发团队可能需要比我们拥有更多时间的时间才能发布新的iOS版本。 我建议将这些产品留在iOS 12上。

不过,支持服务本身仍在进行中,这意味着您可以针对这些不兼容问题创建故障单(MOB-CLD-BLD,CA-WDE-MOB,MOB-SDK-KAP,MOB-FC)。

Baoming ROSE
3楼-- · 2020-08-31 14:29

Kapsel SDK的新版本将于2019年9月11日生效,该版本为SMP Kapsel SDK 3.1 SP02 PL08。 我用此版本重建了我们的fiori客户端应用程序,它可在iOS 13 beta上运行! 不幸的是,它不再适用于iOS 12。 此外,发行说明还指出,此版本不能在iOS 13.1上运行,并且将在"不久的将来"推出适用于iOS 13.1的另一个Kapsel SDK版本。

对于iOS 12,该应用程序启动并允许登录Fiori。 但是一旦显示主页,该应用程序就会冻结,UI不会响应任何点击或滚动。

歪着头看世界
4楼-- · 2020-08-31 14:22

感谢您发布此信息。 添加clienthubEntitlements可帮助我解决我遇到的数据保险库问题。 现在,使用最新的kapsel SDK重新构建的fiori_client应用程序将打开并且不会崩溃,而仅显示白页。 当我在ios 12设备上运行相同的应用程序时,它可以正常运行。 我尝试使用带有5.0.1的ios平台的cordova@9.0.0以及带有ios平台的4.5.5的cordova@8.0.0来构建该应用程序,在这两种情况下,它都只显示白屏。 Xcode中的输出和Safari Web检查器中的控制台未提供任何可能解释此问题的错误消息。

我用来构建fiori_client应用程序的SAP Mobile Platform SDK的版本是Kapsel SDK 3.1 SP02 PL7。 我们正在通过我们的SAP Mobile Platform Server连接,该服务器使用户在初次登录时提供用户名和密码后即可使用touch ID登录到应用程序。

打个大熊猫
5楼-- · 2020-08-31 14:12

Hi Partha,

我们也面临着同样的问题。 部署在Portal Service上的SAP UI5应用程序在iOS设备上的Fiori Client中崩溃,主要是在移动设备上。

当我们使用移动浏览器或台式机浏览器时,一切正常,但iPhone上的Fiori Client却报错。

非常感谢任何回复。

谢谢

Ravi Shankar

Nan4612
6楼-- · 2020-08-31 14:15

Hi Garret/Chandan,

我也面临着同样的问题。 我已经下载了Kapsel SDK 3.1 SP02 PL8,它在iOs 13上运行正常。但是,首次在iOs 12及以下版本上启动的应用程序冻结在登录屏幕/初始页面上。 但是,重新启动该应用程序后,它现在可以正常工作。

有人解决了这个问题吗?

此致

Takao Baltazar

一周热门 更多>