无法将mdm有效载荷和命令发送到设备

我正在开发用于testing目的的iOS的mdm。 我已经在设备上安装了configuration文件,并且获得了设备令牌,PushMagic,现在我想发送mdm负载 {"mdm":"PushMagicValue"}

为此我使用的代码

 from APNSWrapper import * wrapper = APNSNotificationWrapper('PushCert.pem', False) message = APNSNotification() message.token('CgeMZKRl2cqZAmGQ0VNCvySXAsaMPqeHga9ZUC3kqpM=') message.appendProperty(APNSProperty('mdm', 'D60DAB80-A41D-4689-9F14-004E29431742')) wrapper.append(message) wrapper.notify() print 'Done' 

问题是我的testing服务器发送此消息没有任何错误,但我无法看到我的设备日志上的任何响应。 请告诉我,我错了什么,如何使其工作任何帮助将不胜感激…

苹果现在发送设备令牌以base64编码格式为此,我们必须使用base64function与设备令牌,而不是message.token('CgeMZKRl2cqZAmGQ0VNCvySXAsaMPqeHga9ZUC3kqpM=')

我用了

 message.tokenBase64("6CORK2VBuJCPi1Y8oB3PRyoIiSf7Aq5sD7noZ/Awxao=") 

而这个伎俩….