Facebook-sdk-for-unity: Facebook-SDK im Unity-Paket-Manager

Erstellt am 16. Apr. 2020  ·  29Kommentare  ·  Quelle: facebook/facebook-sdk-for-unity

Es wäre schön, Facebook SDK über UPM zu liefern. Wir alle kennen die Vorteile davon.
Ist das geplant?

enhancement

Hilfreichster Kommentar

Ich stimme zu! Nun ist das .unitypackage nicht so gut für Unity2019.

Alle 29 Kommentare

Ich stimme zu! Nun ist das .unitypackage nicht so gut für Unity2019.

Bitte machen Sie dieses Problem sichtbar

Es sollte zuerst mit Unity 2019.4 kompatibel gemacht werden, was auf der aktuellen Version immer noch nicht ist (kann keinen iOS-Build damit beenden). Und dann wäre das Hinzufügen zum Package Manager ein Muss!

@wagenheimer
Einverstanden!, wir sind auch damit konfrontiert, aber wenn es bereits ein Paket war, sollten Sie beim Beheben nur die Version aktualisieren, anstatt das Unity-Paket erneut zu importieren, was zu Fehlern/Konfigurationsfehlern führen kann

@wagenheimer Gibt es ein Problem mit den von Ihnen geteilten Informationen?

Paketmanager, ja! Es wäre eine tolle Ergänzung

Es wäre toll, ein Facebook-Plugin in UPM zu haben.

Ich denke, es ist wichtig, .unitypackages zugunsten von UPM-Paketen abzuschaffen

Ich würde mich über Unterstützung von UPM freuen.

Es wäre großartig, dies in UPM zu haben, um die Repository-Größe zu reduzieren und Abhängigkeiten vom tatsächlichen Code zu trennen.

+1

+1

+1

+1

Es wäre toll, etwas Sichtbarkeit vom Team zu haben, wenn dies in der Roadmap oder so steht ...

Wäre sicher gut, es gibt Alternativen, aber trotzdem wäre es besser, ein offizielles Repo zu haben https://github.com/oae/unity-package-facebook-sdk

Eine zusätzliche Unterstützung hierfür wäre sehr dankbar. Alle anderen wichtigen Plugins wurden zum Unity Package Manager migriert. Bitte überlegen Sie, dies zu priorisieren!

+1

+1

+1

Wann wird dieses Problem behoben

+1

Nur zur Information, Leute: Nicht nur Google hat seine Firebase SDKs in den Unity Package Manager (UPM) verschoben, sondern auch OneSignal wird sein SDK ab dem 26. April über UPM bereitstellen. Daher verschieben immer mehr große Drittanbieter-Entwickler ihre SDKs zu UPM. Es wäre toll, wenn jemand vom Facebook Unity SDK-Entwicklerteam hier antwortet.

+1

Nicht um den Problemthread zu kapern, aber für @VasylRomanets-MoonActive und andere, die es vielleicht noch nicht wissen, geht Google aus irgendeinem Grund jetzt rückwärts. Siehe Thread: https://github.com/firebase/quickstart-unity/issues/1028 und https://github.com/firebase/quickstart-unity/issues/1030

Dies ist offensichtlich nicht der richtige Weg und ich stimme zu, dass Facebook und andere daran arbeiten sollten, so schnell wie möglich zu UPM anstelle des .unitypackage-Wahnsinns zu wechseln.

Bearbeiten: Es stellte sich heraus, dass Unity hier schuld ist, nicht sicher, ob es Auswirkungen auf FB hat, das SDK zu UPM zu bringen, aber Unity hat die Dinge gelinde gesagt nervig gemacht, siehe Thread: https://forum.unity.com/threads/ Updates-zu-unseren-Nutzungsbedingungen-und-neuen-Paketrichtlinien.999940/

@HitCache Ja, in der Tat habe ich jetzt Anrufe sowohl mit Google als auch mit Unity und es gibt nichts, was Google tun kann, um einen Verstoß gegen die neuen Unity-Richtlinien zu vermeiden. Ich hoffe jedoch, dass Unity zurückkehrt, ich habe sie wissen lassen, dass dies nicht der richtige Weg ist und ich bin sicher nicht der einzige, der seine Meinung zu diesem Thema geäußert hat. Und tatsächlich würden diese neuen Richtlinien im Grunde auch das Facebook SDK blockieren.

PS: Im Moment nehmen wir im Grunde Google-Tarballs und veröffentlichen sie in unserer eigenen UPM-Registrierung, die wir dann im Unity-Paketmanager verlinken, da dies nicht gegen die neuen Richtlinien verstößt. 🤦

Veröffentlichen Sie es zumindest als Tarball. Wäre viel einfacher es in unsere Projekte zu integrieren

Oder veröffentlichen Sie ein Git-Repo wie vorgeschlagen als Workaround für Google hier: https://github.com/firebase/quickstart-unity/issues/1052

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen