I search all question and tutorial available on Net, but not able to find any working solution.
I have checked the Apple documentation which is not explaining clearly.
DeviceCheck api for Query/validate will take: device_token, transaction_id and TimeStamp.
For update, it will take: device_token, transaction_id ,timestamp , bit0, bit1
I have followed a tutorial written by Marinosoftware.com here
I have following question.
What is the use of transaction_id ? because I had used update API with different transaction_id to update bits, But when I use "query", bits state received from Apple was one which are updated last irrespective of transaction_id.
Why apple is asking for transaction_id and timestamp for Querying the bit state, If they are setting the bits independently of transaction_id and timestamp.