小安迪
小安迪
  • 发布:2020-03-09 13:59
  • 更新:2020-03-09 16:26
  • 阅读:2983

【报Bug】iOS平台SDK中的Hbuilder-Hello工程,第一次可以运行,第二次就报错

分类:uni-app

运行环境
XCode 11.3
模拟器 iOS13

现象:
下载了https://ask.dcloud.net.cn/article/103里的iOS SDK,2020年2月26日发布,里面有一个Hbuilder-Hello工程,打开直接运行,第一次是可以正常展示页面,但是第二次XCode的控制台就报了一些信息,而且模拟器一直停留在初始化的页面,进不去主页面了。
其他的HBuilder-uniPluginDemo工程也是一样,因为我要做插件,不把这个问题解决了,插件都没法做。

控制台信息:
objc[54282]: Class MPRequest is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/MediaPlayer.framework/MediaPlayer (0x7fff87df3d68) and /Users/lijiabin/Library/Developer/CoreSimulator/Devices/6D04594F-325D-45D5-B2E9-9F16CB8862AF/data/Containers/Bundle/Application/57465575-9CCB-4B06-912A-A263A4894CC9/HBuilder.app/HBuilder (0x1096d4ca8). One of the two will be used. Which one is undefined.
2020-03-09 13:52:35.618042+0800 HBuilder[54282:3825611] ######===>>>>New Device Model:[x86_64]
2020-03-09 13:52:35.623502+0800 HBuilder[54282:3825611] [Client] Synchronous remote object proxy returned error: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated.}
2020-03-09 13:52:35.623542+0800 HBuilder[54282:3825674] [Client] Updating selectors failed with: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated.}
2020-03-09 13:52:35.623737+0800 HBuilder[54282:3825674] [Client] Updating selectors after delegate addition failed with: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated.}
2020-03-09 13:52:35.624454+0800 HBuilder[54282:3825674] [Client] Updating selectors failed with: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated.}
2020-03-09 13:52:35.624655+0800 HBuilder[54282:3825611] [Client] Synchronous remote object proxy returned error: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated.}
2020-03-09 13:52:35.625403+0800 HBuilder[54282:3825611] [Client] Synchronous remote object proxy returned error: Error Domain=NSCocoaErrorDomain Code=4099 "The connect2020-03-09 13:52:35.625627+0800 HBuilder[54282:3825674] [Client] Updating selectors failed with: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated.}
ion to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service on pid 0 named com.apple.commcenter.coretelephony.xpc was invalidated.}
2020-03-09 13:52:35.634572+0800 HBuilder[54282:3825683] <Weex>[error]WXURLRewriteDefaultImpl.m:39, Invalid local resource URL:local://unincomponents.ttf, no resouce found.
2020-03-09 13:52:35.670366+0800 HBuilder[54282:3825611] DiskCookieStorage changing policy from 2 to 0, cookie file: file:///Users/lijiabin/Library/Developer/CoreSimulator/Devices/6D04594F-325D-45D5-B2E9-9F16CB8862AF/data/Containers/Data/Application/06EB458C-5699-40C3-AFC5-B5ECB0266CC6/Library/Cookies/io.dcloud.HBuilder.binarycookies

界面就一直卡在这里了:

2020-03-09 13:59 负责人:无 分享
已邀请:
小安迪

小安迪 (作者) - 移动开发者

我发现,只有把模拟器里的app删除,再运行,才能成功,而且同样,也只有第一次成功,第二次就还是卡在启动页。
并且,第一次运行成功时,上面的所有log都有,而且,还要更多,下面还有:
2020-03-09 14:20:52.841776+0800 HBuilder[55795:3849205] [Runtime][DEBUG:] ##CoreApp##...app start load..
2020-03-09 14:20:52.845738+0800 HBuilder[55795:3849205] -canOpenURL: failed for URL: "hbuilder://" - error: "未能完成操作。(OSStatus错误-10814。)"
2020-03-09 14:20:52.845951+0800 HBuilder[55795:3849205] [Runtime][DEBUG:] ##CoreApp##...createAppRuntime..
2020-03-09 14:20:52.846894+0800 HBuilder[55795:3849205] [Runtime][DEBUG:] ##CoreApp##...开启debug模式监控..
2020-03-09 14:20:52.848168+0800 HBuilder[55795:3849205] [Runtime][DEBUG:] 监控文件描述符--10
2020-03-09 14:20:52.848377+0800 HBuilder[55795:3849205] [Runtime][DEBUG:] 文件监控创建成功
2020-03-09 14:20:52.848815+0800 HBuilder[55795:3849205] [Runtime][DEBUG:] ##CoreApp##...[[/Users/lijiabin/Library/Developer/CoreSimulator/Devices/6D04594F-325D-45D5-B2E9-9F16CB8862AF/data/Containers/Data/Application/45147F46-54D1-4A41-9A46-B053E25A2BB0/Documents/Pandora/apps/__UNI__C8DF002/www/.debug
等等等等,还有我都没列出来。。。
第二次运行,这个app start load就没有打印出来了

CLP

CLP

是毕现的问题吗?

  • 小安迪 (作者)

    是啊,你也可以直接去下载一个试试。。


    2020-03-09 16:27

  • CLP

    试了没有出现你描述的问题,你是改东西官方的demo工程,还是直接跑的demo?


    2020-03-11 11:13

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