iOS推送通知国际化:有效负载';s";loc键“;及;loc args“;

iOS推送通知国际化:有效负载';s";loc键“;及;loc args“;,ios,internationalization,apple-push-notifications,nslocalizedstring,payload,Ios,Internationalization,Apple Push Notifications,Nslocalizedstring,Payload,我在苹果的相关文档中没有发现这一点:在提供字段“loc key”时,是否必须包含字段“loc args”,即使您不需要任何参数且字段为空 谢谢 loc键 当前本地化(由用户的语言首选项设置)的Localizable.strings文件中警报消息字符串的键。键字符串可以使用%@和%n$@说明符格式化,以获取loc args中指定的变量 () 对我来说,可以格式化意味着loc args是可选的。当然,自己测试和验证会非常容易。如果您的loc密钥不包含任何参数,那么您可以完全忽略loc args字段。

我在苹果的相关文档中没有发现这一点:在提供字段“loc key”时,是否必须包含字段“loc args”,即使您不需要任何参数且字段为空

谢谢

loc键

当前本地化(由用户的语言首选项设置)的Localizable.strings文件中警报消息字符串的键。键字符串可以使用%@和%n$@说明符格式化,以获取loc args中指定的变量

()


对我来说,
可以格式化
意味着
loc args
是可选的。当然,自己测试和验证会非常容易。

如果您的loc密钥不包含任何参数,那么您可以完全忽略loc args字段。您还可以包含它并传递null。不要传递空字符串

如果确实传递了参数,请确保在值周围包含括号[],即使是一个值