易凡尘
易凡尘
  • 发布:2016-05-08 23:14
  • 更新:2017-12-23 16:04
  • 阅读:3697

CFSocketSetAddress bind failure:48 两个5+应用切换时

分类:HTML5+

使用离线打包iOS-SDK版本20160316。

现有两个5+应用安装到一台模拟器中,当其中一个应用在前台,使用plus.runtime.openURL调起另一个5+应用。后来启动的应用调试控制台中输出如下图的错误警告。

当后启动应用来到前台后,点击返回上一个应用。这个应用的控制台也会输出如上图所示的报错信息。

反复切换多次后,应用会死锁,模拟器也死锁了。只能重起。

切换过程中某一时刻,两个应用中的一个有可能会崩溃,崩溃信息如下图所示,显示PDRCoreHttpDaemon中报错了。

两个工程是SDK demo的副本。其中一个是另一个复制得来,只修改了一BundleID,必须的URLType中的schema配置,毕竟都从iOS SDK Demo工程复制也一样。目前没有判断出问题出在哪里。

将其中一个工程换成 HBuilder(即官方Demo工程)依然有上面的问题。

请大牛能够帮助分析一下,十分感谢。本人是前端,略懂一些Objective C语法和Fundation和Cocoa Touch的概念。

2016-05-08 23:14 负责人:无 分享
已邀请:
易凡尘

易凡尘 (作者)

问题补充:
真机下载HelloH5与 Hello MUI两个应用,打开两个App然后交替切换两个App几次。也会有其中一个App突然重启的现象。必现

  • DCloud_heavensoft

    什么设备?我的iphone6ps上反复交替启动,不会重启啊。

    2016-06-03 19:34

  • 易凡尘 (作者)

    iphone6 9.3.2。反复多试几次。或是使用Xcode调试运行,看console一般会输出错误。

    2016-06-04 01:35

  • 易凡尘 (作者)

    前后台反复切换一下。CFSocketSetAddress bind failure: 48其中一个会出现这个错误。PDRCoreHttpDaemon有时会崩溃。

    2016-06-20 13:24

易凡尘

易凡尘 (作者)

录屏说明HelloH5与Hello MUI两个应用,前后台切换会重启的现象,这可能与我发现的那个问题相似。
http://7xrips.com1.z0.glb.clouddn.com/5plus_problem2.mp4

骁骑

骁骑

这个问题我们已经发现了,会在近期发出最新的SDK解决这个问题

cooldemo

cooldemo

用的8月12号的sdk 也出现了这个问题

海渊iOS

海渊iOS

目前问题还是存在。

猫猫猫猫

猫猫猫猫 - 用户已离线

不知道新版本SDK是否解决了这个问题,我沿用的1.9.9.25255版本,还是经常出现这个问题

shimeifang

shimeifang

我用的sdk版本version="1.9.9.25255",也会有这样的问题,希望得到解决的方法?

  • 猫猫猫猫

    我仅仅在模拟器里安装了一个h5+的app也会出现这个问题

    2016-10-25 12:05

  • shimeifang

    我也是在模拟器里运行出现的这个问题呢

    2016-10-25 13:10

1***@qq.com

1***@qq.com

解决了嘛

c***@163.com

c***@163.com

我也出现了

z***@163.com

z***@163.com - 解决iOS离线打包相关项目及问题

几天一直出现,没办法开发了,重启电脑。你们啥时解决啊,有没有已经找到解决办法的前辈。

青花瓷的平方

青花瓷的平方

2017-12-23 16:02:13.977011+0800 FaceHBuilder[10750:4220448] CFSocketSetAddress bind failure: 48

自己写的demo必然出现这个,官方的里面没有,看不清源码,加载本地html始终显示不出来

青花瓷的平方

青花瓷的平方

2017-12-23 16:02:13.977011+0800 FaceHBuilder[10750:4220448] CFSocketSetAddress bind failure: 48

自己写的demo必然出现这个,官方的里面没有,看不清源码,加载本地html始终显示不出来

该问题目前已经被锁定, 无法添加新回复