【问题标题】:Invalid Siri Support - Localized description for custom intent无效的 Siri 支持 - 自定义意图的本地化描述
【发布时间】:2019-02-21 09:33:26
【问题描述】:

我已将二进制文件上传到 iTunes Connect,但我收到了这封电子邮件:

我们发现您的应用“xxx”最近交付的一个或多个问题。您的交付成功,但您可能希望在下次交付时更正以下问题:

无效的 Siri 支持 - 自定义意图的本地化描述:“xxxxxx”未找到区域设置:zh_CN

无效的 Siri 支持 - 自定义意图的本地化标题:“xxxxxx”未找到区域设置:zh_CN

我在 Intents.strings 中为“zh_CN”语言添加了本地化标题和描述,但没有任何效果。 image

谁能告诉我怎么解决?

【问题讨论】:

  • 我遇到了同样的问题。这两个答案都没用,因为创作者说他确实使用了本地化。和我一样,但这不是 Apple 对我们的代码的问题。
  • @hoshy 这个问题你解决了吗?
  • @Neal.Marlin 如果您按照 JMiguel 的以下步骤操作,这些将创建所需的本地化文件。

标签: shortcut sirikit ios12


【解决方案1】:

记得输入你的描述

【讨论】:

  • 这是我的解决方案。即使您启用了本地化,如果描述为空白(因此没有翻译),这似乎会触发警告消息。
【解决方案2】:
  • 在您的 .intentdefinition 文件中选择意图。

  • 在 xCode 窗口的右侧栏的本地化部分应该有一个本地化按钮。按下它。

  • 在显示的对话框中选择 Base(或您使用的默认项目语言)。

  • 在本地化部分为您需要使用的所有本地化添加检查。

  • 相应地编辑新的本地化文件...

【讨论】:

  • 正如创建者所说,该文件已本地化。和我一样(有同样的问题)。
  • 遵循这些步骤有助于创建所需的本地化文件。
  • 这就是解决方案。小心先选择基地。然后添加其他。否则会破坏项目。
【解决方案3】:

我也有同样的问题[注意:备份代码]。选择要取消选中的本地化文件

]

删除它并清除垃圾。现在检查以将其标记在取消选中以前的本地化文件上

.

【讨论】:

    猜你喜欢
    • 2023-04-03
    • 2017-01-15
    • 1970-01-01
    • 2015-09-26
    • 1970-01-01
    • 2013-06-27
    • 2018-09-26
    • 1970-01-01
    • 2019-03-10
    相关资源
    最近更新 更多