小编ava*_*nce的帖子

IOHIDFamily的神秘控制台错误

对于我的一个项目,每次在iOS模拟器中运行构建时,Xcode控制台中都会出现此错误消息.它已经发生了一年多,我认为它最终会消失Xcode的更新.我已经取消引用并重新链接了所有的框架,我没有明确地从IOHIDFamily中调用任何内容,无论是什么!它似乎并没有影响我的程序执行,但我真的想弄清楚为什么它每次都会转储所有这些.

2015-04-21 18:20:13.997 Vector-Z_beta[12370:1453236] Error loading /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib:  dlopen(/System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib, 262): no suitable image found.  Did find:
    /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib: mach-o, but not built for iOS simulator
2015-04-21 18:20:13.997 Vector-Z_beta[12370:1453236] Cannot find function pointer IOHIDLibFactory for factory 13AA9C44-6F1B-11D4-907C-0005028F18D5 in CFBundle/CFPlugIn 0x78da9a80 </System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin> (bundle, not loaded)
2015-04-21 18:20:13.997 Vector-Z_beta[12370:1453236] Error loading /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib:  dlopen(/System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib, 262): no suitable image found.  Did find:
    /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib: mach-o, but not built for iOS simulator
2015-04-21 18:20:13.997 Vector-Z_beta[12370:1453236] Cannot find function pointer IOHIDLibFactory for factory 13AA9C44-6F1B-11D4-907C-0005028F18D5 in CFBundle/CFPlugIn 0x78da9a80 </System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin> (bundle, not …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c ios

55
推荐指数
2
解决办法
1万
查看次数

iOS 6视图层次结构的噩梦

我在应用程序商店中有一个应用程序有近5星评级,但当iOS 6出来时,应用程序主视图层次结构中的一些视图开始闪烁.这发生在商店中的应用程序(我在iOS6出来时将其删除)以及模拟器中.

我花了大约14个小时,尝试了100件事,在Xcode中进行调试,但无法获得任何牵引力.子视图消失并重新出现,就像有一个gremlin随机设置可见属性,每秒最多10次,在一切正常的较长时段之间.

主界面是用户可以旋转的表盘,我在图层上使用3d变换来旋转它.我发现的唯一模式是,当表盘旋转到某些离散位置时,4个消失的子视图中的3个消失在一起,好像被锁定为一个.

第四个消失的子视图应该是一个静态图像,它会闪烁,没有可辨别的模式.

我喜欢任何有关如何调试此问题的想法和提示.它不是内存警告,执行额外的[setNeedsToDisplay]似乎没有效果.我开始认为Apple在iOS6中破坏了一些东西,但我找不到其他人在谈论这些问题.


以下是主视图的子视图和CALayers层次结构的细分:

  1. 我的层次结构包含2个基本CALayer,很好.
  2. 上面是一个非常大的自定义UIView(使用drawRect)和一个大的UIImageVIew,它们一起闪烁,当底部旋转到某些位置时.只有底部旋转.
  3. 上面是一个不闪烁的自定义文本绘图UIView.
  4. 上面是一个小的红色图钉UIImageView,它与上面的2个视图完全同时闪烁.这是一个香草UIImageView; 没有变换或子类或自定义绘图代码!然而它仍然有同样的眨眼.
  5. 在上面是一个看似无效的UIButton.
  6. 上面是一个UIImageView,它是一个小图形,不断闪烁,与其他3个"链接"层的基于旋转的闪烁无关(我说链接因为它们喜欢一起消失).

iphone calayer uiview drawrect ios6

5
推荐指数
1
解决办法
1520
查看次数

标签 统计

calayer ×1

drawrect ×1

ios ×1

ios6 ×1

iphone ×1

objective-c ×1

uiview ×1

xcode ×1