2013-08-12 14 views
16

Cosa significa questo errore?AssertMacros: queueEntry error -ios

AssertMacros: queueEntry, file: /SourceCache/IOKitUser/IOKitUser-920.1.11/hid.subproj/IOHIDEventQueue.c, line: 512 
AssertMacros: queueEntry, file: /SourceCache/IOKitUser/IOKitUser-920.1.11/hid.subproj/IOHIDEventQueue.c, line: 512 
AssertMacros: queueEntry, file: /SourceCache/IOKitUser/IOKitUser-920.1.11/hid.subproj/IOHIDEventQueue.c, line: 512 
AssertMacros: queueEntry, file: /SourceCache/IOKitUser/IOKitUser-920.1.11/hid.subproj/IOHIDEventQueue.c, line: 512 

sto ottenendo questo errore quando si avvia l'applicazione

+0

Che lingua? Quale SDK? Che codice ????? – CaptJak

+7

Penso che questo sia un capriccio dell'attuale iOS 7 beta, ma senza ulteriori informazioni su ciò che stai facendo è difficile da dire. La beta è sotto NDA, quindi non posso discuterne qui, ma c'è [un post correlato sui Forum degli sviluppatori Apple] (https://devforums.apple.com/thread/197966?start=0&tstart=0) –

+3

Finalmente andato nella versione GM! – DogCoffee

risposta

13

Come accennato nei commenti, il problema è isolato a iOS 7 Beta. Poiché la versione beta è NDA, per ulteriori informazioni è necessario visitare i forum degli sviluppatori Apple.

https://devforums.apple.com/thread/197966?start=0&tstart=0

+0

https://devforums.apple.com/message/861956#861956 –

+0

Quindi penso che non possiamo aggiornare le nostre app a iOS7 per ora, finché non risolvono quel problema cruciale: /. – androniennn

+0

La cosa strana è che ora appare su Xcode 4.6 per me. – Rivera

27

modificare il file main.m in questo modo:

#import <UIKit/UIKit.h> 

#import "AppDelegate.h" 


typedef int (*PYStdWriter)(void *, const char *, int); 
static PYStdWriter _oldStdWrite; 

int __pyStderrWrite(void *inFD, const char *buffer, int size) 
{ 
    if (strncmp(buffer, "AssertMacros:", 13) == 0) { 
     return 0; 
    } 
    return _oldStdWrite(inFD, buffer, size); 
} 

int main(int argc, char * argv[]) 
{ 
    _oldStdWrite = stderr->_write; 
    stderr->_write = __pyStderrWrite; 
    @autoreleasepool { 
     return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 
    } 
} 
+12

Che diavolo ?? –

+0

Funziona alla grande, grazie. –

+0

grazie mille, ottima idea, funziona :) – Farthen