首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >直接更新后的IBM mobileFirst IOS应用程序屏幕中断

直接更新后的IBM mobileFirst IOS应用程序屏幕中断
EN

Stack Overflow用户
提问于 2017-12-07 13:20:40
回答 2查看 169关注 0票数 0

项目详情:

  • 应用框架- Ionic V3.0
  • IBM MobileFirst服务器(DevKit)-产品版本: 8.0.0.00-20170911-123510
  • 应用Mobilefirst版本- config.xml - mfp:platformVersion -8.0.0.00-20170218-003050 插件name=“cordova- plugin”spec="8.0.2017021815“

它在android上运行得很好。但在IOS系统中,软件更新完成后,应用程序屏幕变成空白(黑色屏幕)。在杀死并重新启动应用程序之后,它就可以正常工作了。

我已经在移动前8应用程序中实现了Direct update特性,如下所示:

代码语言:javascript
运行
复制
// Direct Update - Used to trigger a request to the MobileFirst Server, to check for updated web resources. 
WLAuthorizationManager.obtainAccessToken()
.then(
 function () {
   console.log("*** Obtained token successfully.");
 },
 function () {
   console.log("*** Failed obtaining token.");
 }
);

参考资料:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/direct-update/#secure-direct-update

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-12-11 11:11:24

它在最新的IBM MobileFirst版本中得到了修正。

票数 0
EN

Stack Overflow用户

发布于 2017-12-07 14:40:48

这可能与Ionic现在默认使用WKWebView的事实有关。请参阅https://ionicframework.com/docs/wkwebview/

这是MobileFirst在WKWebview上直接更新的一个已知限制。请参阅https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/product-overview/release-notes/known-issues-limitations/#wkwebview-support-for-ios-cordova-applications

如上述链接所述,使用wkwebview-engine-localhost插件确保直接更新继续工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47696083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档