-
Flutter requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.Flutter ์ค๋ฅ 2023. 1. 10. 22:58
FCM์ ์ฌ์ฉํ๋ฉด "requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent." PendingIntent์ด์๋ฅผ ๊ผญ ๋ง์ฃผ์น๊ฒ ๋์์ผ๋ฉฐ ์ฝ์งํ ์๊ฐ๋ง ๋ชจ์ผ๋ฉด ์์ญ์๊ฐ์ ์ด๋ฅธ๋ค.
ํด๊ฒฐ๋ฐฉ๋ฒ
1. FlutterLocalNotificationsPlugin.java ํ์ผ๋ก ์ด๋
2.
PendingIntent pendingIntent = PendingIntent.getBroadcast(context, notificationDetails.id, notificationIntent, PendingIntent.FLAG_UPDATE_CURRENT)์ผ๋ก ๋์ด์๋ ๋ถ๋ถ๋ค์ ์ฐพ๊ณ
↓
PendingIntent pendingIntent = PendingIntent.getBroadcast(context, notificationDetails.id, notificationIntent, PendingIntent.FLAG_IMMUTABLE)์ผ๋ก ๋ณ๊ฒฝํ๋ฉด ๋ง๋ํ ํด๊ฒฐ๋๋ค
'Flutter ์ค๋ฅ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ