iOS6: calendar displays Exchange-Synced events in gray
Hi,
we have a problem with our Active-Sync implementation (Exchange-Sync) in that events after sync are displayed with a gray color and dashed borders. After a field is edited the event is displayed in the originally expected color. This only happens on devices running iOS 6.
The sync-response from the server iOS 6 receives is the following:
<?xml version="1.0" encoding="utf-8"?>
<AirSync:Sync xmlns:AirSync="AirSync" xmlns:POOMCONTACTS="POOMCONTACTS" xmlns:POOMMAIL="POOMMAIL" xmlns:AirNotify="AirNotify" xmlns:POOMCAL="POOMCAL" xmlns:Move="Move" xmlns:ItemEstimate="ItemEstimate" xmlns:FolderHierarchy="FolderHierarchy" xmlns:MeetingResponse="MeetingResponse" xmlns:POOMTASKS="POOMTASKS" xmlns:ResolveRecipients="ResolveRecipients" xmlns:ValidateCert="ValidateCert" xmlns:POOMCONTACTS2="POOMCONTACTS2" xmlns:Ping="Ping" xmlns:Provision="Provision" xmlns:Search="Search" xmlns:Gal="Gal" xmlns:AirSyncBase="AirSyncBase" xmlns:Settings="Settings" xmlns:DocumentLibrary="DocumentLibrary" xmlns:ItemOperations="ItemOperations" xmlns:ComposeMail="ComposeMail" xmlns:POOMMAIL2="POOMMAIL2" xmlns:Notes="Notes">
<AirSync:Collections>
<AirSync:Collection>
<AirSync:Class>Calendar</AirSync:Class>
<AirSync:SyncKey>13D953F7FE8947BF92C5BC84A7A2C424</AirSync:SyncKey>
<AirSync:CollectionId>00000000000000000000000000000020</AirSync:CollectionId>
<AirSync:Status>1</AirSync:Status>
<AirSync:Commands>
<AirSync:Add>
<AirSync:ServerId>934B11708A4C35488CF4FEDFBA6FFA8B</AirSync:ServerId>
<AirSync:ApplicationData>
<POOMCAL:Sensitivity>0</POOMCAL:Sensitivity>
<POOMCAL:OrganizerName>Britta Glatt</POOMCAL:OrganizerName>
<POOMCAL:Subject>Test Appointment</POOMCAL:Subject>
<POOMCAL:BusyStatus>2</POOMCAL:BusyStatus>
<POOMCAL:AllDayEvent>0</POOMCAL:AllDayEvent>
<POOMCAL:UID>934B11708A4C35488CF4FEDFBA6FFA8B</POOMCAL:UID>
<POOMCAL:Timezone>xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAA AAAxP///w==</POOMCAL:Timezone>
<POOMCAL:DtStamp>20120928T103500Z</POOMCAL:DtStamp>
<POOMCAL:EndTime>20120928T123000Z</POOMCAL:EndTime>
<POOMCAL:StartTime>20120928T120000Z</POOMCAL:StartTime>
<POOMCAL:MeetingStatus>1</POOMCAL:MeetingStatus>
<POOMCAL:Attendees>
<POOMCAL:Attendee>
<POOMCAL:AttendeeEmail>BrittaGlatt@muster.cas.de</POOMCAL:AttendeeEmail>
<POOMCAL:AttendeeName>Britta Glatt</POOMCAL:AttendeeName>
</POOMCAL:Attendee>
</POOMCAL:Attendees>
</AirSync:ApplicationData>
</AirSync:Add>
</AirSync:Commands>
</AirSync:Collection>
</AirSync:Collections>
</AirSync:Sync>
How should we change our implementation of the Exchange-Sync service so that iOS 6 displays our events correctly again?
iPhone 4S, iOS 6