2012-12-05 54 views
4

我有一個奇怪的問題,其中我的EKEventStore實例不包含任何源代碼。EKEventStore中沒有源代碼

奇怪的是,在我的一些手機作品(獲取EKSourceTypeLocal和創建日曆),並在有些沒有,我花了很多時間更改日曆設置,但我一直無法來一個模式或什麼的。

任何想法?

+1

您可能需要提供一些代碼。另一個問題,你運行的是什麼iOS版本。請注意,在iOS 6中,在初始化之後以及嘗試獲取任何數據之前,必須使用-requestAccessToEntityType:completion:方法。 –

+0

如果您可以發佈一些代碼,我們可能會提供幫助,但我認爲Jared很重要。 iOS 6的巨大差異。 – jhilgert00

+0

@JaredKipe這就是我想念的,謝謝!你可以把它作爲答案,我可以接受嗎? – Ecarrion

回答

3

在iOS6上時,請確保在初始化後以及嘗試獲取任何數據之前調用-requestAccessToEntityType:completion:方法。

+0

另一個奇怪的是我有我的gmail日曆帳戶鏈接的代碼作品(不拋出任何錯誤),但我不能看到所創建的事件,直到我取消鏈接的Gmail帳戶日曆帳戶,有關它的任何想法? – Ecarrion

1

檢查隱私設置。如果用戶不允許訪問此給定應用程序的日曆(iOS 6),那麼您不會收到任何信息。