2012-06-09 2 views
1

내가 작업중인 iOS 앱에는 날짜 기반 기능이 일부 있습니다. 달력이 태양력으로 설정되면 작동합니다. 하지만 캘린더를 다른 항목 (예 : 일본어 또는 불교)으로 변경하면 기기에서 작동하지 않습니다. 아마 내가 그것을 설명하기 위해 코딩하지 않았기 때문일 것입니다.iOS 앱이 모든 캘린더에서 작동해야합니다.

하지만 일반적인 표준은 무엇입니까? 모든 날짜 및 시간 기반 응용 프로그램이 모든 달력 형식을 지원할 것으로 예상됩니까? 그러한 앱 중 일부는 모든 캘린더를 지원하거나 다른 캘린더 유형에서 작동하지 않는 경우 앱을 승인합니다. 승인 된 경우 앱이 특정 캘린더 유형에서만 작동하도록 지정해야 사용자가 앱을 알 수 있습니다.

+0

죄송합니다. [StackOverflow는 AppStore Tech Support가 아닙니다.] (http://meta.stackexchange.com/a/128579/172661). 이 질문은 프로그래밍 관련 내용이 아니기 때문에 Apple 만이 실제로 대답 할 수 있습니다. –

+0

나는 방금 '보통의 관행은 무엇입니까'라는 질문을했습니다. 나는 공식적인 대답을 요구하지 않고있다. 나는 그물을 둘러 보려고했지만 아무 것도 찾지 못했습니다. 알다시피 달력, 시간대 등은 사용하기가 어렵습니다. 필자가 iOS 환경에서 프로그래머가 일반적으로 고려해야 할 부분인지 묻는 것입니다. – OutOnAWeekend

+0

사실, 모든 달력을 지원해야하는지, 승인 결과가 아닌지, 그리고 제한 사항을 사용자에게 알려야하는지에 대해 질문했습니다. 그 누구도 여기 누구에게도 답할 수 없습니다. 또한 여기에있는 질문은 게시물 당 하나의 질문으로 제한되어야합니다. 여러 질문을하는 것은 별도의 사람들이 별도의 질문에 답변 할 수 있다는 것을 의미합니다. 하나의 솔루션을 선택하여 솔루션으로 받아 들일 수는 없습니다. 필자가 제공 한 링크는 기술/고객 지원 질문에 대해 설명하고 여기서 [질문] (http://stackoverflow.com/faq)에서는 질문하는 방법에 대해 설명합니다. :-) –

답변

2

모든 캘린더를 지원해야한다는 Apple의 공식 요구 사항은 없습니다. 상식을 사용하고 타겟층에게 의미있는 것을하십시오. 대상 고객이 서구 국가 (또는 일본인/불교도 인구가 적은 전 세계) 인 경우 그레고리력을 지원하십시오. 앱이 일본 또는 극동 지역 전용으로 설계된 경우 해당 캘린더를 지원하십시오. 90 %의 경우에 적용되는 것을 수행하고 한계 사용 사례를 최적화하는 데 시간을 낭비하지 마십시오. 캘린더 및 NSDate 기능을 활용 한 많은 앱을 출하했으며 그레고리력을 지원하지 않았습니다. 나는 결코 불평을 들었다.

+0

Melsam에게 감사드립니다. 도와 줘, 그게 내가 원하는 전부 야. 지금, 내가 시도 할 것은 캘린더가 아닌 시간대를 고려하는 것입니다. – OutOnAWeekend

+0

정확히. 80-90 % 사용 사례에 우선 순위를 매기고 모든 잠재 고객을 만족 시키려하지 마십시오. – melsam