我已经构建了一个应该可以在iPod Touch上运行的iPhone应用程序,但我收到的报告显示该应用程序无法在iPod touch上运行。它显示一条错误消息,指出设备上没有可用的麦克风。问题是,应用程序对音频没有任何作用,我在项目设置中找不到任何相关内容。 另一个问题是我没有iPod Touch可供自己测试。有人在运行旧的固件版本吗?我编译错误的固件版本了吗?令我惊讶的是,我在SO或Google上找不到任何相关内容...
感谢任何帮助
答案 0 :(得分:5)
我找到了问题的“解决方案”。
这个错误报告给我,好像问题发生了,当应用程序运行时。不是这种情况。当您尝试从应用商店安装应用时,会显示错误。原因是,您在AppStore中将其设置为“iPhone和iPod Touch(第2代)”。第二代iPod Touch有麦克风,因此,如果您使用该设置将其放入商店,则假定该应用程序使用麦克风。
解决方案是在AppStore中更改此设置
答案 1 :(得分:-1)
昨天我收到了iPod touch并测试了语音备忘录功能,效果很好。今天我试着记录别的东西,但得到了“没有麦克风”的错误。经过一段时间的恐慌(认为我的单位有缺陷)我意识到我已经改用另一个没有内置麦克风的耳机,这显然是工厂的耳机。所以....这个问题不太可能与应用程序有关,而只是不使用附带麦克风的耳机或耳机。 : - )
答案 2 :(得分:-1)
我真的很想使用这个功能,所以我在Target买了带麦克风的耳机。当我将它们插入插孔时,错误信息仍然存在。我去了Apple商店,那家伙指出你插入千斤顶的那一端是三段。当你舒服地推动它时,它仍然没有完全进入,尽管它似乎是。你必须努力推动它,超越舒适程度。这对我有用。我认为工厂的耳机应该配有麦克风,或苹果应该为我提供升级我的一小笔费用。我使用Macbook免费获得iTouch,但现在使用我最喜欢的应用程序花费了30美元。
答案 3 :(得分:-1)
如果您插入耳机,它将起作用:)