2015-10-15 55 views
0

我們正在使用UTNotifications用於我們的本地推送通知。使用Android標準,我們在接收推送時會在設備上顯示替代圖標。更改Unity中服務器端解析通知的推送通知圖標

問題是相同的函數不適用於Parse的服務器端推送。我們將此行添加到我們的清單中

<meta-data android:name="com.parse.push.notification_icon" android:resource="@drawable/noti_icon"/> 

並將圖標添加到「/ drawable /」文件夾,但它不檢索它。使用Unity和Parse,我錯過了什麼讓它正常工作?

回答

0

請糾正我,如果我錯了,但據我所知,你在客戶端使用UTNotifications本地和推送通知,不是嗎?因爲如果是的話,你不需要清單中的<meta-data android:name="com.parse.push.notification_icon" android:resource="@drawable/noti_icon"/>塊,UTNotifications以不同的方式管理圖標。如果沒有,那麼首先,我建議您使用UTNotifications用於推送通知。其次,關於Parse相關問題,我不能多說,但可能的問題是「drawable」文件夾的位置:自5.2版以來的Unity忽略Assets/Plugins/Android/res文件夾,您必須將您的可繪製到其中一個本地插件的文件夾中UTN通知使用資產/插件/ Android/UTNotifications/res /可繪製(但您不必使用UTNotifications手動執行此操作,所有內容均使用Unity編輯器擴展進行配置)。

而且,是的,如果您在客戶端使用UTNotifications進行推送通知,則會使用通知配置文件設置自定義圖標。你可以找到在UTNotifications'手冊詳細瞭解它們的用法:編輯 - >項目設置 - >UTNotifications - >手冊按鈕,部分 「使用通知配置文件(音&圖標設置)」。

+0

好處是UTNotifications正在工作,我們需要它。 :) 我們現在正在實施一個Prime31插件來幫助管理從我們遊戲的服務器端收到的推送通知。 我們還處於Unity 4.5.6f版本,所以我們必須將更老的技術應用於我們大部分的Unity問題。 :p – Whelandrew