7

我的应用程序创建一个 ICS 文件并将其作为附件发送到电子邮件的 typemimeType:@"text/calendar"中。

在 iOS6 中一切都运行良好。如果设备装有 iOS7,则无法打开附加到电子邮件的 .ICS。

iOS6 - 打开附件。iOS7 - 不打开附件。

Windows 7 Exchange - 打开文件并完美运行。

有什么建议么?

4

2 回答 2

3

回复晚了,我知道,但尝试将 MIME 类型更改为

text/v-calendar

刚刚在 iOS7 设备上检查了这个,似乎可以工作

于 2013-11-21T01:45:56.190 回答
2

经过调试和比较示例ICS格式,我发现iOS7没有在ICS文件中设置多行描述部分。我已将描述更改为仅一行(没有任何新行字符,见下文)。iOS 7 开始识别文件并乐于打开它。我仍在研究如何添加多行描述,因为它显示在 windows 上 Outlook 的电子邮件正文中。很奇怪,但至少知道是什么导致了问题。

描述:我的示例会议

于 2013-11-21T18:45:02.973 回答