2014-10-01 34 views
1

iOS Human Interface Guidelines狀態:如何將我的文本添加到iOS日曆訪問許可警報?

可以提供顯示在警報文本,低於 系統提供的標題,如「‘應用程序名稱’想訪問你的 聯繫人」

哪裏?我無法在EKEventStorerequestAccessToEntityType:completion:方法中添加我自己的消息。我想爲用戶的日曆存儲添加一個全新的日曆,而不是修改現有的日曆,如果這很重要的話。

我在找正確的地方嗎?

回答

5

您可以添加NSCalendarsUsageDescription關鍵看你info.Plist這應該是足夠

來源:Information Property List Key Reference

NSCalendarsUsageDescription(字符串 - iOS設備)描述了 應用程序訪問用戶的日曆的原因。當系統提示 用戶允許訪問時,該字符串將顯示爲對話框的一部分。

此密鑰在iOS 6.0及更高版本中受支持。

+0

所以,如果我想要翻譯這個字符串,我必須翻譯我的Info.plist文件?有什麼辦法可以避免必須這樣做嗎? – 2014-10-01 12:30:47

+2

https://developer.apple.com/library/mac/documentation/general/Reference/InfoPlistKeyReference/Articles/AboutInformationPropertyListFiles.html。搜索「本地化屬性列表值」。這可能會幫助你。 – 2014-10-01 12:50:27