Zugriff auf Windows 10-Funktionen vom Unity IL2CPP-Projekt über eine Klassenbibliothek

8

Ich habe versucht, eine UWP-Klassenbibliothek zu erstellen, die mir Zugriff auf native Features von Windows 10 wie Windows.Security.Authentication.OnlineId gibt. Ich möchte einen Benutzernamen und eine ID vom Gerät zur Verwendung in einem Unity UWP IL2CPP-Projekt erhalten. Ich bin derzeit in der Lage, dies mit der integrierten sozialen Klasse von Unity für iOS zu tun, und es gibt Code, den Google geschrieben hat, der ermöglicht, dass dies nahtlos mit derselben Klasse funktioniert, aber für androids Google Play Games.

Ich habe ein Beispiel aus github heruntergeladen ( Ссылка ), das demonstriert Wie man die relevanten Klassen und Funktionen in einer UWP-App aufruft und gut funktioniert, aber die Beispiele scheinen auf Klassen aus der Klasse "Windows.Foundation.UniversalApiContract" zuzugreifen.

Ich kann keine Möglichkeit finden, dies zu einer grundlegenden UWP-Klassenbibliothek hinzuzufügen, so dass ich die erforderlichen Klassen wie Windows :: Security :: Credentials :: WebAccountProvider aufrufen kann.

Das Beste, was ich tun konnte, ist eine Basisfunktion in der Klassenbibliothek zu erstellen, die eine kleine fest codierte Zeichenkette zurückgibt, um zu testen, ob das Konzept remote möglich war. : -

%Vor%

Meine ganze Reise in dem Versuch, das zu tun, kann hier gefunden werden: - Ссылка

Ich konnte diesen Code über einen UWP-Build erfolgreich von innerhalb der Einheit aufrufen, aber meine Hauptfrage ist, wie ich die entsprechenden Referenzen hinzufügen würde oder wie ich diese Klassenbibliothek erstellen würde, um auf die WebAccountProvider-Klasse zuzugreifen?

Jede Hilfe wäre sehr willkommen

Update: Ich habe das MS-Team um ihre eigene seite über diese herausforderung und sie scheinen an einer lösung zu arbeiten.

    
SammyG 18.07.2016, 19:34
quelle

0 Antworten