- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试本地化通行证并将其保存在 iOS 钱包中。
问题是虽然通行证背面的文本正确本地化,但 strip.png 图像没有。
strip.png 图像将是最初从我的应用导出的图像。
因此,如果我的应用当前使用的是西类牙语,则将导出西类牙语 strip.png。如果我的语言设置为英语,则会导出英语 strip.png。
但是,一旦它存在于钱包应用程序中,strip.png 就不再改变。如果 strip.png 是英文的,而我将语言切换为西类牙语,则 strip.png 仍会保留,而通行证背面的文本会按预期更改为西类牙语。
我的 .pkpass 对象包含两个文件夹:en.lproj 和 es.lproj。
它们都有自己的本地化版本的 strip.png 和 pass.strings 文件。
我做错了什么?
如果不支持本地化 strip.png 那么还有哪些其他选择?
最佳答案
您遇到了电子钱包的一项“功能”,旨在节省用户设备上的空间。此功能背后的基本原理是用户很少更改其基本语言环境。
在设备上安装 .pkpass 包后,所有不必要的图像资源都会被删除。
如果听起来您的通行证安装了正确的语言环境图像,那么您的包就是正确的。不幸的是,这意味着要演示语言环境功能,您需要删除并重新安装具有新语言设置的通行证。
关于ios - 我们如何正确本地化钱包通行证的 strip.png?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41905331/
我正在尝试设置代理用户名和密码。我看到了这篇文章 ( http://geckofx.org/viewtopic.php?id=832 ),我认为它可能与用户名/密码的设置类似,例如: Skybound
我创建了一个新的沙箱用户用于付费测试。我验证电子邮件到目前为止没有问题。之后,我尝试登录IOS(11)模拟器(IPhoneX),但出现错误: "incorrect username or passwo
我目前正在阅读:https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/PassKit_
我正在考虑将 PassKit/Apple Wallet 支持添加到我的 iOS 应用程序中。但是,当用户调出我们的应用程序生成的通行证时,我需要让我的应用程序 ping 一个 RESTful 服务器。
$scope.getProfilePicture_180=function(token){ var res={}; Facebook.api( '/me',
我正在尝试在 LLVM 传递中使用 llvm::Module::getFunctionList() 返回的列表来迭代模块函数列表。 .我使用这样的循环: for (auto curFref =
我有一个 OneLogin 帐户并设置了 G Suite。一切正常,但我有几个问题: 配置 G Suite 后,如果用户登录 Gmail 撰写电子邮件,用户将被重定向到 OneLogin 登录页面。我
我正在开发 Xamarin Android 应用程序,我需要能够使用通行证(例如 PassKit 通行证 (JSON))。我需要能够在 ListVew 中列出所有通行证并能够打开和显示通行证。还可以将
我在我的应用程序中使用了 connect、passport 和 session.socket.io 模块。在 session.socket.io 的 connection 事件中,我收到一个错误:co
我是一名优秀的程序员,十分优秀!