2010-02-26 20 views
10

Non riesci a trovare eseguibile per CFBundle/CFPlugIn 0x432bfa0 (non caricato)
Non riesci a trovare puntatore a funzione NewPlugIn per la fabbrica C5A4CE5B-0BB8-11D8-9D75-0003939615B6 in CFBundle/CFPlugIn 0x432bfa0 (non caricato)"Impossibile trovare eseguibile per CFBundle/CFPlugIn" Errore

questo è l'errore che ottengo quando provo a eseguire questo codice:

NSString *path = [[NSBundle mainBundle] pathForResource:[arraySubFarts objectAtIndex:indexPath.row] ofType:@"mp3"]; 
NSURL *file = [[NSURL alloc] initFileURLWithPath:path]; 
AVAudioPlayer *player = [[AVAudioPlayer alloc] initWithContentsOfURL:file error:nil]; 

self.player = player; 
[player prepareToPlay]; 
[player setDelegate:self]; 
[self.player play]; 

hai qualche idea del perché questo sta accadendo?

ho incluso i quadri necessari, e il codice funziona benissimo, l'unica cosa è questa console-messaggio strano ..

EDIT: I nuovi messaggi strani:

AddRunningClient dispositivo di avviamento sulla non zero client count

durante la riproduzione di un MP3.

+0

È presente su un dispositivo o sul simulatore? Simulatore – deanWombourne

+0

. Non l'ho ancora provato su un dispositivo. – Emil

+4

Provalo sul dispositivo. Ci sono molte differenze tra un dispositivo e un simulatore. –

risposta

2

Come cuciture che il problema non è nel codice, si può molteplici cause per il vostro problema, quindi:

  1. vi consiglio di creare un semplice progetto in cui si inserisce il file audio o semplice eseguire uno dei progetto di esempio di apple, come Metronome o avTouch

  2. provare a disinstallare XCode scrivendo nel terminale:

    sudo /Developer/Library/uninstall-devtools --mode=all 
    

    e reinstallare XCode perché a volte appaiono alcuni problemi nel processo di installazione di XCode (ho avuto anche alcuni errori, ma sono scomparsi dopo un'installazione pulita).

  3. tenta di riprodurre lo stesso file con MPMoviePlayerController

  4. Provare per funzionare su iPhone.

Il messaggio "AddRunningClient dispositivo a partire dal non-zero count cliente" appare anche per MPMoviePlayerController su iPhone SDK 4.0 Beta, in modo da non ci si deve preoccupare troppo su di esso.

Spero che la mia risposta ti aiuti!

+0

L'installazione pulita non ha funzionato per me. – alexbw

1

C'è un fairly old thread su supporto Apple che potrebbe avere qualche consiglio saggia.

Il suggerimento è provare a eseguire Utility Disco sul sistema, facendo clic su "Ripara permessi del disco". Il sintomo potrebbe essere che, per qualsiasi motivo, il file DVCPROHDAudio.plugin ha perso la modalità di esecuzione o ha modificato l'ID proprietario.

+0

Grazie, ci proverò. – Emil

0

provare a eliminare o rinominare il file del plug-in in qualcosa come ... plugin.old e rieseguire il codice per vedere se si ottiene ancora l'errore.

0

Oppure basta Riavviare il dispositivo. Stranamente, questo ha funzionato per me come sembrava accadere solo quando mi sono collegato al mio WiFi locale.

Sì, strano. Ma ha funzionato.

1

Make clean ha fatto il trucco per me ...

Problemi correlati