2013-08-06 4 views
54

Je travaillais sur XCode5-DP4 et je suis passé à DP5.erreurs DP5 dans IOHIDEventQueue.c

Maintenant, j'ai cette erreur désagréables sur mes journaux:

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

Des idées? Je ne sais même pas par où commencer la recherche.

+53

PDD sous NDA, vous ne devriez pas en discuter en dehors des forums de développeurs d'Apple. – dasblinkenlight

+8

En voyant cela aussi. Déposer un radar. –

+23

Étant donné que les aperçus de développeur sont sous NDA, je ne peux pas poster de réponse sur Stack Overflow. Cependant, je peux vous diriger vers une [solution de contournement] (https://devforums.apple.com/message/861956#861956) sur les Forums des développeurs Apple (programme développeur iOS requis). – 0xced

Répondre

17

changer votre fichier main.m avec ce

#import <UIKit/UIKit.h> 
#import "QDAppDelegate.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([QDAppDelegate class])); 
    } 
} 
18

Ceci est un bug dans Xcode 5 DP5. Il suffit de l'ignorer, il va disparaître dans la prochaine construction BETA finalement.

+10

son encore là en DP6 donc votre prédiction a été décevant monsieur – RyanTCB

+1

Oui, il est toujours là, et je suis sûr que que c'est la source du problème d'accident lors du lancement de mon application:/ – androniennn

+2

Il est toujours là dans le GM ... – todd412