2016-07-22 31 views
0

WSO2 EMM-Version: 2.0.1WSO2 EMM nicht mehr funktioniert, wenn der Benutzer Update iOS Version

Datenbank: MySQL

Szenario: BYOD (Non-beaufsichtigten)

WSO2 EMM nach der Benutzung nicht Upgrade-Arbeits iOS-Version. Dies passiert, wenn ich die iOS-Version von iOS 9.2 auf 9.3 aktualisiere.

Ausnahme auf dem Server: "Daten zu langen Spalt UNLOCK_TOKEN" Klasse: org.wso2.carbon.device.mgt.mobile.impl.ios.dao.impl.IOSDeviceDAOImpl

I accidently Serverprotokoll gelöscht Ich kann mein iOS-Gerät nicht zurückstufen & dann versuchen Sie es erneut.

Bitte helfen Sie mir. Es ist nicht Open Source-Klasse von WSO2, daher kann ich & nicht erneut kompilieren.

Antwort

0

Bitte beachten Sie, dass die EMM-Version 2.0.1 nicht auf iOS 9.3.x (1) getestet wurde, da die Produktversionen vor der iOS-Version 9.3.x veröffentlicht wurden.

Das Problem scheint jedoch durch die Spaltenlänge der Spalte UNLOCK_TOKEN verursacht zu werden, die zu klein ist, um das Token zu enthalten, das von iOS 9.3.x-Geräten gesendet wird. Als Lösung können Sie die Spaltenlänge der UNLOCK_TOKEN-Spalte in der IOS_DEVICE-Tabelle der iOS-bezogenen Datenbank erhöhen.

(1). https://docs.wso2.com/display/EMM201/Prerequisites

+0

Bitte machen iOS-Code auch Open-Source. Die Open-Source-Community wird erheblich zur Verbesserung des Produkts beitragen. – Dhiren

+0

Dies ist nicht möglich, da es sich um Apples proprietären Code/Protokoll handelt, und wir sind nicht dazu berechtigt, es gemäß der Lizenzgewährung, die wir von Apple erhalten, öffentlich zugänglich zu machen. Hat meine erste Antwort deine ursprüngliche Frage beantwortet? Wenn ja, bitte als akzeptiert markieren. –

+0

Danke. Ich schätze deine Hilfe sehr. Gibt es eine Möglichkeit, wie wir Ihr Entwicklungspartner sein können, um den Prozess der Fehlerbehebung zu beschleunigen und ein besseres Produkt zu entwickeln? – Dhiren