Android-Entwickler: Kritische Updates für die Socket Mobile Companion App und CaptureSDK

Entwickler-Community-Updates by Long Pan
Socket Mobile Companion/Capture SDK-Updates

Liebe Entwicklerinnen und Entwickler,

Wir wenden uns an Sie, um wichtige Informationen zur Socket Mobile Companion App V3.2.2 für Android bereitzustellen, die für den 12.12.2023 zur Veröffentlichung geplant ist, sowie wichtige Updates für die CaptureSDK für Ihre Android-Apps.

Im Rahmen des sich entwickelnden Android-Ökosystems gab es erhebliche Änderungen an der Art und Weise, wie Apps Dienste verwalten. Diese Änderungen konzentrieren sich insbesondere auf die Notwendigkeit, dass Apps die FOREGROUND_SERVICE-Berechtigung anfordern und rechtfertigen müssen, um Vordergrunddienste zu starten. Die Socket Mobile Companion App wird jetzt aktualisiert, um Android 12 (und spätere Versionen) anzustreben und diesen Anforderungen zu entsprechen.

Diese Änderung hat erhebliche Auswirkungen auf CaptureSDK-fähige Apps von Drittanbietern. Mit dieser neuen Companion-Version müssen Ihre Benutzer sie mindestens einmal starten, um Bluetooth-Berechtigungen und Benachrichtigungsberechtigungen zu erteilen, bevor sie ordnungsgemäß funktionieren kann. Darüber hinaus werden CaptureSDK-fähige Apps, die weiterhin auf dem aktuellen CaptureSDK (Version 1.6.15 oder älter) ausgeführt werden, nicht in der Lage sein, den Companion-Dienst über das CaptureSDK zu starten, was potenzielle Unterbrechungen für Endbenutzer verursachen könnte.

Die neue Companion-Version ist mit einer Funktion ausgestattet, um dieses Problem zu mildern: Sie kann erkennen, wenn eine CaptureSDK-fähige App von Drittanbietern, die auf einem älteren SDK ausgeführt wird, den Dienst nicht starten kann, und wird eine Benachrichtigung senden, die die Endbenutzer auffordert, die Companion-App zu starten (was folglich den Dienst startet).

Allerdings können Benachrichtigungen übersehen oder ignoriert werden, daher ist dies keine garantierte Lösung für das Problem. Um Störungen zu vermeiden, empfehlen wir allen Android-Entwicklern dringend ein sofortiges Update auf CaptureSDK-Version 1.7.30 oder höher. Dies ist entscheidend, um eine nahtlose Kompatibilität zwischen Ihren CaptureSDK-fähigen Apps und der neuesten Socket Mobile Companion App sicherzustellen, insbesondere auf Android 12 und späteren Versionen.

Das Update auf SDK-Version 1.7.30 (oder höher) ist darauf ausgelegt, sich an die neuen Anforderungen für die Vordergrunddienstberechtigung anzupassen, die von Android auferlegt werden. Dies ermöglicht ein reibungsloses und unterbrechungsfreies Erlebnis für Endbenutzer, die Ihre Anwendungen in Verbindung mit der Socket Mobile Companion App verwenden. Wir verstehen die Bedeutung dieser Änderungen und die Auswirkungen, die sie auf die Funktionalität Ihrer Anwendung haben können. Daher empfehlen wir nachdrücklich, umgehend Maßnahmen zu ergreifen und auf die empfohlene SDK-Version zu aktualisieren, um die kontinuierliche Zuverlässigkeit und Leistung Ihrer Apps sicherzustellen.

Die Socket Mobile Companion V3.2.2 soll bis zum 12.12.2023 veröffentlicht werden.

Wir danken Ihnen für Ihre Aufmerksamkeit in dieser Angelegenheit und Ihr Engagement für außergewöhnliche Benutzererfahrungen. Wenn Sie Fragen haben oder Unterstützung während des Übergangs benötigen, steht Ihnen unser Support-Team gerne zur Verfügung. Bitte senden Sie Ihre Kommentare hier oder per E-Mail an das Entwickler-Support-Team unter developers@socketmobile.com.

Vielen Dank für Ihre Zusammenarbeit und Ihr Engagement für die Bereitstellung hochwertiger Anwendungen.

Mit freundlichen Grüßen,

Socket Mobile SDK-Team