scheme를 통하여 앱을 실행하고자 할 때, AndroidManifest에 지정을 해주는 데요.
갑자기 앱 아이콘이 보이지 않는 현상이 발생합니다.
이럴땐 당황하지 말고 혹시 아래와 같이 쓰시지 않았나요?
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="myapp"
android:host="callhost" />
</intent-filter>
위와 같이 intent-filter에 MAIN과 VIEW를 같이 겹쳐 놓으시면
VIEW로 인식이 되어 앱이 설치는 되었지만 아이콘이 보이지 않는 거죠.