ios - iOS 应用是否必须适用于所有日历

标签 ios nscalendar

<分区>

我正在开发的一个 iOS 应用程序具有一些基于日期的功能。当日历设置为公历时它正在工作。但是在设备中,如果我将日历更改为其他任何内容(即日语或佛教),它就不起作用。可能是因为我没有编码来解释它。

但是一般标准是什么。是否期望任何基于日期和时间的应用程序都支持所有日历格式,做一个很大的否定。此类应用程序支持所有日历,或者如果某个应用程序不适用于其他日历类型,是否会被批准。如果获得批准,应在何处指定该应用仅适用于特定日历类型,以便用户知道?

最佳答案

Apple 没有官方要求支持所有日历。使用常识并做对目标受众有意义的事情。如果您的目标受众是西方国家(或除少数日本人/佛教徒以外的整个世界),那么只需支持公历即可。如果您的应用专为日本或远东地区设计,请支持这些日历。做适用于 90% 情况的事情,不要浪费时间优化边际用例。我发布了许多利用日历和 NSDate 功能的应用程序,但我只支持公历以外的任何东西。我从未听到过提示。

关于ios - iOS 应用是否必须适用于所有日历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10964475/

相关文章:

ios - 如何将 UILocalNotification 的 repeatInterval 设置为每两天一次?

ios - 如何在 UITableViewCell 中添加交互式 View Controller ?

ios - 如何在 UIImageView 周围环绕文字?

ios - 退出应用程序后未安装应用程序

ios - 从不同的 View 更改 UITabBarItem 的标签

ios - 检测两个日期是否在同一日历日内

ios - 每周特定日期的 NSDate 扩展

ios - 如何自定义 UITableViewCell 的背景颜色?

swift - 为什么我的简单日期计算在 Swift 3.1 中有时会失败?

ios - dateByAddingComponents :toDate:options return nil? 什么时候