FSRefs вообще не доступны на телефоне. FSRefs - это способ представления ссылки на файл, для большинства целей предпочтительной заменой является NSURL со схемой file:
Сказав это, безусловно, есть SpeakHere пример для iPhone, он не использует FSRefs.
Что касается aqtest, я предполагаю, что у вас возникли проблемы с кодом:
FSRef fsref;
XThrowIfError(FSPathMakeRef(filePath, &fsref, NULL), "Input file not found");
XThrowIfError(AudioFileOpen(&fsref, fsRdPerm, 0, &myInfo.mAudioFile), "AudioFileOpen failed");
Как я уже сказал, FSRef больше не является предпочтительным способом обработки ссылок на файлы и недоступен на телефоне, NSURL. Поэтому перейдите к версии на основе URL:
NSString *pathString = [NSString stringWithCString: filePath];
if (!pathString) { printf("can't parse file path\n"); return; }
NSURL *url = [NSURL fileURLWithPath:pathString];
if (! url) { printf("can't make file url\n"); return; }
XThrowIfError(AudioFileOpenURL (url, kAudioFileReadPermission, 0/*inFileTypeHint*/, &myInfo.mAudioFil), "can't open file");
Это должно работать на телефоне, конечно, многие из aqtest не будут работать на телефоне, ведь запуск инструментов командной строки на устройстве не поддерживается.