草庐IT

message_received

全部标签

ios - 错误_BSMachError : (os/kern) invalid capability (20) after receiving remote notification on CloudKit record addition

当我收到关于记录添加的远程通知(调用了didReceiveRemoteNotification)时,我收到以下错误消息:_BSMachError:(os/kern)invalidcapability(20)我已经尝试在论坛和Google上找到更多相关信息,但我找不到任何适用于我的情况的有用建议。错误信息是什么意思?我该怎么办? 最佳答案 我刚刚遇到这个错误。我在UIAlert操作block中;当block退出时发生错误(顺便说一句,父UIAlertViewController是在dispatch_asyncblock中创建的,所以我

ios - Facebook SDK 3.0 : how to receive user's e-mail?

在“旧的”FBiOSSDK中,我可以通过以下方式接收用户信息:NSMutableDictionary*params=[NSMutableDictionarydictionaryWithObjectsAndKeys:@"SELECTuid,name,email,picFROMuserWHEREuid=me()",@"query",nil];JBFacebookManager*fbManager=[JBFacebookManagergetInstance];fbManager.requestDelegate=self;[fbManager.facebookrequestWithMethod

ios - initImageAppleJPEG : falling back to libJPEG warning messages mean? 是什么

将我的iPhone5s升级到iOS8并使用Xcode6GM和Xcode6.0.1后,我开始在控制台上看到这条消息:initImageAppleJPEG:1325:回落到libJPEG还有其他人看到了吗?我在网上找不到答案。而且我没有看到崩溃或任何东西。这可能只是一种印象,但我注意到在快速滚动图像列表时会出现一些小问题/速度变慢。很难说它以前是否存在,我现在才注意到这些可疑消息。这也可能是Apple忘记隐藏每个主要Xcode版本的警告消息之一。 最佳答案 我发现这种情况发生在完全有效的JPEG图像上,所以我认为Apple没有费心在他们

ios - Apple Watchkit 模拟器问题 : SPErrorInvalidBundleNoGizmoBinaryMessage

当我打开现有的Watchkit应用程序(Xcode6.2)时,它会正确编译,启动模拟器(iPhone+Watch),然后出现有意义的错误:启动“xxxWatchkit扩展”时出错SPErrorInValidBundleNoGizmoBinaryMessage我在所有模拟器(iPhone5/5S/6/6+-38mm/42mm)上都有这个问题知道问题是什么吗?似乎出于某种原因,应用程序不想在模拟器上运行,即使它曾经是。同一项目中包含的iPhone应用程序确实可以运行,其他Watchkit示例应用程序也是如此。 最佳答案 您是否更改了应用

ios - UICollectionView 在保持位置上方插入单元格(如 Messages.app)

默认情况下,CollectionView在插入单元格时保持内容偏移。另一方面,我想在当前显示的单元格上方插入单元格,以便它们出现在屏幕顶部边缘上方,就像Messages.app在您加载较早的消息时所做的那样。有谁知道实现的方法吗? 最佳答案 这是我使用的技术。我发现其他人会导致奇怪的副作用,例如屏幕闪烁:CGFloatbottomOffset=self.collectionView.contentSize.height-self.collectionView.contentOffset.y;[CATransactionbegin];

iphone - 奇怪的新 iOS 7 错误 : receiver from DB/ForceShrinkPersistentStore_NoLock

美好的一天。我有一个项目使用大量SSL网络连接。该项目在iOS5和6上运行良好且没有错误。但是对于新的iOS7,我不断收到这两个错误:ERROR:unabletogetthereceiverdatafromtheDBForceShrinkPersistentStore_NoLock-delete-WedonothaveaBLOBorTEXTcolumntype.Instead,wehave5.它们之间没有任何联系,几周来我一直得到第一个,后来我也得到了第二个。它们在我的应用程序启动时收到,那时我发送了一些HTTPPOST并处理接收到的数据。我不知道这些错误是从哪里来的。如果我能理解它们

ios - "Failed to receive system gesture state notification before next touch"

我有一个带有UIScrollView的应用程序。我让IOS处理所有I/O(即,没有gesturerecognizers)。我有一只猫,它喜欢在iPad上玩耍,她能够操纵scrollview,使其在标题中出现错误。我在其他有PinchGestureRecognizer的帖子中看到了这一点。如果没有,会是什么原因造成的?什么意思?我不知道猫做了什么导致这个。她几乎可以按需完成。我根本做不到。 最佳答案 关闭多任务手势。这可以在设置面板中完成。iOS7添加了对手势的支持,可让您控制音频或查看日历。您不需要添加自己的手势识别器;操作系统自行

iOS5 "Discarding message for event 0 because of too many unprocessed messages"是什么意思?

我正在对我的应用程序进行一些性能测试,并注意到运行某些集成需要非常长的时间。过了一会儿,我得到了一大堆Discardingmessageforevent0becauseoftoomanyunprocessedmessages在xcode控制台中。这到底是什么意思? 最佳答案 这是Apple技术支持对此的说法(在为开发者技术支持事件支付了49美元之后):这些消息来自CoreLocation框架。这些消息最可能的原因是没有在创建CLLocationManager的线程上运行运行循环。(这意味着CLLocationManager不是在主线

iphone - 如何在 Xcode 4 中调试 "message sent to deallocated instance"?

我按下alt+cmd+r并在Arguments>EnvironmentVariables中激活NSZombieEnabled。此外,我在Diagnostics>MemoryManagement>EnableZombieObjects中激活了它。但是,当我构建并运行时,有时我的应用会崩溃,并在控制台中显示这条无用的消息:***-[CALayerretainCount]:messagesenttodeallocatedinstance0x656b260堆栈跟踪同样无用。我将细节级别slider一直向右移动。线程1只是向我展示了这一点:一切都是系统拥有的,没有一行与我的应用相关。所以很明显N

ios - dyld`__abort_with_payload : Without an error message

当我使用Xcode启动我的应用程序时,出现崩溃,但没有错误。应用程序刚刚停止在这个线程上:我该怎么做才能获得有关该问题的更多信息? 最佳答案 如果您使用的是自定义框架,则需要将其放入Xcode项目中Target/General选项卡下的“嵌入式二进制文件”部分。 关于ios-dyld`__abort_with_payload:Withoutanerrormessage,我们在StackOverflow上找到一个类似的问题: https://stackoverf