2016-06-10 1 views
1

Je développe un framework iOS (disons xyz.framework), en essayant de construire une fonctionnalité pour localiser le nom d'affichage du bundle (CFBundleDisplayName) où je devrais localiser le nom de l'application (nom de l'application qui consomme mon xyz.framework)Pouvons-nous localiser le nom de l'application iOS de façon dynamique?

Selon ma compréhension, nous devons mentionner le nom de l'application dans le fichier de InfoPlist.strings et nous devons localiser,

ma question est peut-nous choisir le nom de l'application de manière dynamique sans le coder en dur? si oui, comment puis-je le faire?

S'il vous plaît aidez-moi!

+0

Voir la première réponse à cette question: http://stackoverflow.com/questions/25736700/how-to-localise-a-string-inside-the-ios-info-plist-file – gnasher729

Répondre

1

Prenez la première réponse à cette question:

How to localise a string inside the iOS info.plist file?

Depuis le nom de l'application doit être localisée avant l'application fonctionne, il est évidemment impossible de changer dynamiquement. Je pourrais télécharger votre application et jamais, jamais l'exécuter.

0

Non, Info.plist Les valeurs doivent être codées en dur et ne peuvent pas être modifiées au moment de l'exécution (ce qui est logique si vous y réfléchissez).

La même chose s'applique à la version localisée.