场景
由于fb、谷歌登录要展示 越南语的包名,但product name改为最终要展示的包名之后,调试阶段运行正常,打出来的ipa包 装不了。
解决方案
在xcode工程中有两个地方需要设置
1、info.plist:bundle name(配置最终要展示的包名,可以有音调的字符,例如 Thử nghiệm tên trò chơi )
<key>CFBundleName</key>
<string>Thử nghiệm tên trò chơi</string>
2、build settings -> product name (配置 纯英文的包名,不能带音调,例如 Thu nghiem ten tro choi)
配置完成后,打出的ipa包可以正常安装,并且调用登录时弹窗显示的应用名称,也是带音调的越南文,解决。
玄学:至于为啥 展示的是有带音调的应用名称,而不是product name ,我也不知道,待学成归来,再科学解释一番,如果有大佬知道的话,烦请告知!thanks!!