我的应用会创建一个ICS文件,并将其作为附件发送到电子邮件中,类型为mimeType:@"text/calendar"
。
在iOS6中,一切都很完美。如果设备具有iOS7,则无法打开附加的.ICS到电子邮件。
iOS6 - 打开附件。 iOS7 - 未打开附件。
Windows 7 Exchange - 打开文件并完美运行。
有什么建议吗?
答案 0 :(得分:3)
我知道延迟回复,但请尝试将MIME类型更改为
text/v-calendar
只需在iOS7设备上查看此内容即可正常使用
答案 1 :(得分:2)
在调试和比较样本ICS格式后,我发现iOS7没有在ICS文件中排列多行描述部分。我已将描述更改为仅一行(没有任何新的行号,见下文)。 iOS 7开始识别该文件并很高兴打开它。我还在研究如何添加多行描述,因为它显示在windows上的outlook的电子邮件正文中。奇怪,但至少知道是什么导致了问题。
说明:我的样本会议