「Unity/ローカル通知」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→csサンプル) |
(→csサンプル) |
||
(同じ利用者による、間の2版が非表示) | |||
行15: | 行15: | ||
Small Icon 48x48 | Small Icon 48x48 | ||
Large Icon 192x192 | Large Icon 192x192 | ||
+ | |||
+ | ====以下エラーが出る場合==== | ||
+ | Specified texture can't be used because: | ||
+ | Read/Write is not enabled in the texture importer. | ||
+ | |||
+ | 画像のInspectorのAdvancedを開いて、Read/Write Enabledにチェックを入れるとよい。 | ||
+ | |||
+ | 参考:https://traitam.hatenablog.com/entry/2020/04/05/133704 | ||
==csサンプル== | ==csサンプル== | ||
行30: | 行38: | ||
LocalPushNotification.AllClear(); | LocalPushNotification.AllClear(); | ||
</pre> | </pre> | ||
+ | |||
+ | ==Androidビルド時にenableUncompressedNativeLibsエラー== | ||
+ | MobileNotificationがエラーを起こしている。 | ||
+ | エラー詳細 | ||
+ | <pre> | ||
+ | WARNING:The option setting 'android.bundle.enableUncompressedNativeLibs=false' is deprecated. | ||
+ | The current default is 'true'. | ||
+ | It will be removed in version 8.0 of the Android Gradle plugin. | ||
+ | </pre> | ||
+ | 対応方法: | ||
+ | MobileNotificationを2(2.2.1)系から1.4.4へ | ||
==参考== | ==参考== | ||
https://qiita.com/syou007/items/dd5cbd8be7590e12f3cf | https://qiita.com/syou007/items/dd5cbd8be7590e12f3cf |
2023年9月5日 (火) 00:01時点における版
目次
ローカル通知に使うライブラリMobile Notificationsをインストール
- window/package managerを選択
- 左上の+の右ドロップボックスが、InProjectになってれば、UnityRegistoryを選択
- Mobile Notificationsを選択
- インストール
- Assets/Editor/com.unity.mobile.notifications/にインストールされることを確認
設定
- Edit/Project Settings/Mobile Notifications
に設定画面がある
androidアイコン設定
- Androidタブ選択
- Notifications Iconを選択し、png画像をドラッグ&ドロップ
Small Icon 48x48 Large Icon 192x192
以下エラーが出る場合
Specified texture can't be used because: Read/Write is not enabled in the texture importer.
画像のInspectorのAdvancedを開いて、Read/Write Enabledにチェックを入れるとよい。
参考:https://traitam.hatenablog.com/entry/2020/04/05/133704
csサンプル
以下からLocalPushNotificationを追加
https://qiita.com/syou007/items/dd5cbd8be7590e12f3cf
push通知発行
LocalPushNotification.RegisterChannel("channelId", "アプリ名(チャンネル名)", "説明"); LocalPushNotification.AddSchedule("プッシュ通知タイトル", "内容", 1, 60, "channelId");
push通知削除
LocalPushNotification.AllClear();
Androidビルド時にenableUncompressedNativeLibsエラー
MobileNotificationがエラーを起こしている。 エラー詳細
WARNING:The option setting 'android.bundle.enableUncompressedNativeLibs=false' is deprecated. The current default is 'true'. It will be removed in version 8.0 of the Android Gradle plugin.
対応方法: MobileNotificationを2(2.2.1)系から1.4.4へ