# No microphone found on iPhone/Android

**URL:** <https://qa.fmod.com/t/no-microphone-found-on-iphone-android/17604>\
**Category:** Unity\
**Created:** [August 24, 2021, 10:26pm UTC](https://qa.fmod.com/t/no-microphone-found-on-iphone-android/17604 "2021-08-24T22:26:17Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Danielkotzer](https://avatars.discourse-cdn.com/v4/letter/d/59ef9b/32.png) [@Danielkotzer](https://qa.fmod.com/u/Danielkotzer)\
**Post date:** [August 24, 2021, 10:26pm UTC](https://qa.fmod.com/t/no-microphone-found-on-iphone-android/17604/1 "2021-08-24T22:26:17Z")

</div>

Hi,  
Made an app on Unity that is recording from the microphone device, works fine on PC Windows, but when I test it on iPhone or Android, I see no recording device, the app is searching a recording device, on Android it can only find “Android Audio output” and on iPhone “Core Audio input”. And none of them is recording anything.  
I thought it will be easier on mobile devices as they are used to record in the device very easily. You don’t have to plugin a microphone… so why is Fmod not working???

---

<div class="post-metadata">

**Author:** ![richard\_simms](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/richard_simms/32/261_2.png) [@richard\_simms](https://qa.fmod.com/u/richard_simms)\
**Post date:** [August 25, 2021, 12:13am UTC](https://qa.fmod.com/t/no-microphone-found-on-iphone-android/17604/2 "2021-08-25T00:13:39Z")

</div>

You need to make sure you have the appropriate permissions for recording in place. Please see our documentation for further information:

[https://fmod.com/resources/documentation-api?version=2.02&page=platforms-ios.html#recording](https://fmod.com/resources/documentation-api?version=2.02&page=platforms-ios.html#recording)

[https://fmod.com/resources/documentation-api?version=2.02&page=platforms-android.html#permissions](https://fmod.com/resources/documentation-api?version=2.02&page=platforms-android.html#permissions)

---

<div class="post-metadata">

**Author:** ![Danielkotzer](https://avatars.discourse-cdn.com/v4/letter/d/59ef9b/32.png) [@Danielkotzer](https://qa.fmod.com/u/Danielkotzer)\
**Post date:** [August 25, 2021, 2:14pm UTC](https://qa.fmod.com/t/no-microphone-found-on-iphone-android/17604/3 "2021-08-25T14:14:42Z")

</div>

I checked the 2 links.  
the iOS doesn’t show me a clear code of C# and where I should put it. There are simply not enough examples. Can’t find them in Google or anywhere else.  
And the Android permission, I have added it, but nothing has happened, still no recording. here is the content of my AndroidManifest.xml file:

```auto
<?xml version="1.0" encoding="utf-8"?>
<!-- GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN-->
<manifest
    xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.unity3d.player"
    xmlns:tools="http://schemas.android.com/tools">
	<uses-permission android:name="android.permission.RECORD_AUDIO"/>
    <application>
        <activity android:name="com.unity3d.player.UnityPlayerActivity"
                  android:theme="@style/UnityThemeSelector">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
            <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
        </activity>
    </application>
</manifest>

```

---

<div class="post-metadata">

**Author:** ![Danielkotzer](https://avatars.discourse-cdn.com/v4/letter/d/59ef9b/32.png) [@Danielkotzer](https://qa.fmod.com/u/Danielkotzer)\
**Post date:** [August 25, 2021, 2:57pm UTC](https://qa.fmod.com/t/no-microphone-found-on-iphone-android/17604/4 "2021-08-25T14:57:22Z")

</div>

this has solved my problem on Android:  
[https://docs.unity3d.com/Manual/android-RequestingPermissions.html](https://docs.unity3d.com/Manual/android-RequestingPermissions.html)

---

<div class="post-metadata">

**Author:** ![Danielkotzer](https://avatars.discourse-cdn.com/v4/letter/d/59ef9b/32.png) [@Danielkotzer](https://qa.fmod.com/u/Danielkotzer)\
**Post date:** [August 25, 2021, 6:37pm UTC](https://qa.fmod.com/t/no-microphone-found-on-iphone-android/17604/5 "2021-08-25T18:37:45Z")

</div>

On iOS it is still not working, even though on the xCode project I get from Unity of iOS I ask for permission to access the mic, though when I install the testing ipa on my iPhone, it doesn’t ask me for permission to use the microphone, The same on Android, even though I gave the app permission to use the microphone, which usually results in asking you permission during installation to use the mic, it doesn’t and only when I run the app it askes with the code shown in the link above, which would not be active unless it didn’t get permission during installation.

---

<div class="post-metadata">

**Author:** ![richard\_simms](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/richard_simms/32/261_2.png) [@richard\_simms](https://qa.fmod.com/u/richard_simms)\
**Post date:** [September 14, 2021, 4:06pm UTC](https://qa.fmod.com/t/no-microphone-found-on-iphone-android/17604/6 "2021-09-14T16:06:57Z")

</div>

You have likely seen it but this doc gives more information on requesting permissions:

> **[Unity - Scripting API: Application.RequestUserAuthorization](https://docs.unity3d.com/ScriptReference/Application.RequestUserAuthorization.html)**

This is more of a Unity/iOS question for requesting permissions. I have consulted our development team and they suggest heading over to the Unity forums for this information.
