Wenn Sie mit Uniapp entwickeln, ist es sehr üblich, in Ihrer Anwendung System-, Nachrichten- und Werbebenachrichtigungen zu verwenden. Bei diesen Benachrichtigungen spielt das Push-Symbol eine wichtige Rolle, da es eines der Symbole ist, anhand derer Benutzer die Quelle der Benachrichtigung identifizieren können. Daher zeigt Ihnen dieser Artikel, wie Sie das Push-Symbol in Uniapp festlegen.
Bevor Sie das Push-Symbol festlegen, benötigen Sie eine Symboldatei, die den Systemanforderungen entspricht. Je nach Betriebssystem sind die Systemanforderungen unterschiedlich. In Android muss das Symbol im PNG-Format vorliegen; in iOS muss das Symbol im transparenten PNG-Format vorliegen und das Symbol wird in Weiß gezeichnet, während die Unterseite transparent ist.
Uniapp stellt unabhängige Anwendungskonfigurationsdateien für iOS- und Android-Betriebssysteme bereit und verpackt Ihre Anwendungen basierend auf diesen Dateien. In diesen Dateien können Sie ganz einfach Push-Icons setzen.
In Uniapp lautet die Konfigurationsdatei für iOS-Anwendungen /unpackage/_yourapp_/ios /Info.plist# 🎜🎜#. Öffnen Sie diese Datei und suchen Sie den folgenden Codeblock.
<key>CFBundleIcons</key> <dict> <key>CFBundlePrimaryIcon</key> <dict> <key>CFBundleIconFiles</key> <array> <string>AppIcon60x60@2x.png</string> <string>AppIcon60x60@3x.png</string> <string>AppIcon76x76~ipad.png</string> <string>AppIcon76x76@2x~ipad.png</string> <string>AppIcon83.5x83.5@2x~ipad.png</string> <string>AppIcon1024x1024.png</string> </array> <key>UIPrerenderedIcon</key> <false/> </dict> </dict>
CFBundlePrimaryIcon unter dem Knoten CFBundleIcons, der die primären Symboleinstellungen für Ihre Anwendung enthält. Sie können plattformbezogene Symboldateien im Knoten CFBundleIconFiles hinzufügen, um das Push-Symbol festzulegen. Wenn Ihre Push-Symboldatei beispielsweise den Namen pushIcon.png trägt, können Sie sie dem Array hinzufügen.
<key>CFBundleIcons</key> <dict> <key>CFBundlePrimaryIcon</key> <dict> <key>CFBundleIconFiles</key> <array> <string>AppIcon60x60@2x.png</string> <string>AppIcon60x60@3x.png</string> <string>AppIcon76x76~ipad.png</string> <string>AppIcon76x76@2x~ipad.png</string> <string>AppIcon83.5x83.5@2x~ipad.png</string> <string>AppIcon1024x1024.png</string> <string>pushIcon.png</string> </array> <key>UIPrerenderedIcon</key> <false/> </dict> </dict>
/unpackage/_yourapp_/android/AndroidManifest.xml. Öffnen Sie diese Datei und suchen Sie nach den folgenden Codezeilen.
<meta-data android:name="com.huawei.hms.client.appid" android:value="App ID" />
<meta-data android:name="push_scheme" android:value="${packageName}.push.intent.scheme" /> <meta-data android:name="push_icon" android:value="pushIcon" />
Das obige ist der detaillierte Inhalt vonSo legen Sie das Push-Symbol in Uniapp fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!