簡體   English   中英

如何更改不同國家/地區的應用程序圖標 IOS?

[英]How to change app icon in different country IOS?

我看到一些關於在 IOS 上本地化應用程序圖標的舊帖子,我想知道現在是否有辦法做到這一點,還是仍然不可能? 我沒有找到任何關於它的信息

首先,您需要檢查當前國家/地區,為此您需要安裝react-native-localize

$ npm install --save react-native-localize
# --- or ---
$ yarn add react-native-localize

以及獲取國家/地區的用法

import * as RNLocalize from "react-native-localize";

const country = RNLocalize.getCountry();

現在我們需要使用react-native-dynamic-app-icon以編程方式更改圖標,因為 iOS 10.3 Apple 支持以編程方式設置備用應用程序圖標。 這個 package 將此功能集成為 React Native 模塊。 Android 尚不支持

安裝:

$ npm install react-native-dynamic-app-icon

主要是自動安裝

$ react-native link react-native-dynamic-app-icon

用法:

import AppIcon from 'react-native-dynamic-app-icon';
 
//check the language then:
AppIcon.setAppIcon('alternate');

//to get the icon name:
AppIcon.getIconName(result => {
  alert( 'Icon name: ' + result.iconName );
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM