Heim > Web-Frontend > uni-app > Hauptteil

So legen Sie das Push-Symbol in Uniapp fest

PHPz
Freigeben: 2023-04-20 14:54:52
Original
1173 Leute haben es durchsucht

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.

Schritte

1. Bereiten Sie das Symbol vor

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.

2. Plattformbezogene Symbole hinzufügen

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.

iOS

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>
Nach dem Login kopieren
Hier finden Sie den Knoten

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>
Nach dem Login kopieren
Android

In der XML-Manifestdatei Ihrer Android-Anwendung können Sie das Push-Symbol festlegen. Der Speicherort der Manifestdatei ist

/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" />
Nach dem Login kopieren
Fügen Sie den folgenden Code unter dieser Zeile hinzu.

<meta-data android:name="push_scheme" android:value="${packageName}.push.intent.scheme" />
<meta-data android:name="push_icon" android:value="pushIcon" />
Nach dem Login kopieren
Unter diesen ist der Wert von push_icon der Name Ihrer Push-Symboldatei.

3. Nachdem Sie das

Einrichten des Push-Symbols abgeschlossen haben, packen Sie Ihre App neu und führen Sie sie auf dem Gerät aus. Das von Ihnen festgelegte Push-Symbol sollte in der Benachrichtigung angezeigt werden.

Fazit

Die oben genannten Schritte sind die Schritte zum Festlegen des Push-Symbols in Uniapp. Bitte stellen Sie sicher, dass Ihre Symboldatei die Systemanforderungen erfüllt, und fügen Sie sie an der entsprechenden Stelle in der Info.plist für iOS und der XML-Manifestdatei für Android hinzu. Viel Glück bei der Bereitstellung all Ihrer Push-Benachrichtigungen!

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!