Ошибка «Не удается найти исполняемый файл для CFBundle / CFPlugIn» - PullRequest
10 голосов
/ 27 февраля 2010

Не удается найти исполняемый файл для CFBundle / CFPlugIn 0x432bfa0 (не загружен)
Не удается найти указатель функции NewPlugIn для фабрики C5A4CE5B-0BB8-11D8-9D75-0003939615B6 в CFBundle / CFPlugIn 0x432bfa0 (не загружен)

Это ошибка, которую я получаю при попытке запустить этот код:

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];

У вас есть идеи, почему это происходит?

Я включил необходимые фреймворки, и код отлично работает, единственное, что это странное Console-message ..

РЕДАКТИРОВАТЬ: Новые нечетные сообщения:

AddRunningClient пусковое устройство на ненулевом числе клиентов

при воспроизведении MP3.

Ответы [ 5 ]

2 голосов
/ 09 мая 2010

Поскольку это говорит о том, что проблема не в коде, может быть несколько причин для вашей проблемы, поэтому:

  1. Я рекомендую вам создать простой проект, в который вы помещаете самый простой аудиофайл или запускаете один из примеров проекта Apple, например Метроном или avTouch

  2. Попробуйте удалить XCode, написав в Терминале:

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

    и переустановите XCode, потому что иногда возникают проблемы в процессе установки XCode (у меня тоже были некоторые ошибки, но они исчезли после чистой установки).

  3. Попробуйте воспроизвести тот же файл с MPMoviePlayerController

  4. Попробуйте запустить на iPhone.

Для mpmoviePlayercontroller на iPhone SDK 4.0 Beta также появляется сообщение «Запуск устройства AddRunningClient с ненулевым счетчиком клиентов», поэтому вам не нужно об этом слишком беспокоиться.

Надеюсь, мой ответ вам поможет!

1 голос
/ 24 сентября 2013

Очистить сделал свое дело для меня ...

1 голос
/ 08 мая 2010

Существует более 1001 * довольно старая ветка в службе поддержки Apple, которая может иметь некоторый совет мудреца.

Рекомендуется попробовать запустить Дисковую утилиту в вашей системе, нажав «Восстановить разрешения диска». Причиной может быть то, что по какой-либо причине файл DVCPROHDAudio.plugin потерял режим выполнения или изменился идентификатор владельца.

0 голосов
/ 20 сентября 2013

Или просто перезагрузите компьютер. Как ни странно, это сработало для меня, так как казалось, что это происходит только при подключении к локальной сети WiFi.

Да, странно. Но это сработало.

0 голосов
/ 15 июня 2010

попробуйте удалить или переименовать файл плагина во что-то вроде ... plugin.old и повторно запустить свой код, чтобы увидеть, если вы все еще получаете ошибку.

...