Facebook-sdk-for-unity: SDK Facebook dans Unity Package Manager

Créé le 16 avr. 2020  ·  29Commentaires  ·  Source: facebook/facebook-sdk-for-unity

Ce serait bien de fournir le SDK Facebook via UPM. Nous connaissons tous les avantages de cela.
Y a-t-il un plan pour le faire?

enhancement

Commentaire le plus utile

Je suis d'accord! Maintenant, le .unitypackage n'est pas si bon pour Unity2019.

Tous les 29 commentaires

Je suis d'accord! Maintenant, le .unitypackage n'est pas si bon pour Unity2019.

Merci de donner de la visibilité à ce problème

Il doit d'abord être rendu compatible avec Unity 2019.4 qui ne l'est toujours pas sur la version actuelle (impossible de terminer une construction iOS avec). Et puis ajouté à Package Manager serait un must have !

@wagenheimer
D'accord !, nous sommes également confrontés à cela, mais s'il s'agissait déjà d'un package, la seule chose que vous devriez faire lorsqu'ils corrigent est de ne mettre à jour que la version au lieu de réimporter à nouveau le package unity qui peut entraîner des bogues/erreurs de configuration

@wagenheimer Y a-t-il un problème avec les informations que vous avez partagées ?

Gestionnaire de paquets, oui! Ce serait un ajout incroyable

Ce serait génial d'avoir un plugin facebook dans UPM.

Je pense qu'il est essentiel de commencer à déprécier .unitypackages en faveur des packages UPM

J'aimerais avoir le support UPM.

ce serait formidable d'avoir cela dans UPM, pour réduire la taille du dépôt et séparer les dépendances du code réel.

+1

+1

+1

+1

Ce serait super d'avoir une certaine visibilité de l'équipe, si c'est dans la feuille de route ou quelque chose comme ça...

Ce serait sûrement bien, il existe des alternatives mais ce serait quand même mieux d'avoir un dépôt officiel https://github.com/oae/unity-package-facebook-sdk

L'ajout d'un support pour cela serait grandement apprécié. Tous les autres plugins majeurs ont migré vers Unity Package Manager. Pensez à donner la priorité à cela !

+1

+1

+1

Quand ce problème sera-t-il résolu

+1

Juste pour votre information : non seulement Google a déplacé ses SDK Firebase vers Unity Package Manager (UPM), mais aussi OneSignal va fournir son SDK via UPM à partir du 26 avril. Ainsi, de plus en plus de développeurs tiers majeurs déplacent leurs SDK vers UPM. Ce serait formidable si quelqu'un de l'équipe de développement de Facebook Unity SDK répondait ici.

+1

Pas pour détourner le fil de discussion, mais pour @VasylRomanets-MoonActive et d'autres qui ne le savent peut-être pas encore, Google recule maintenant pour une raison quelconque. Voir le fil : https://github.com/firebase/quickstart-unity/issues/1028 et https://github.com/firebase/quickstart-unity/issues/1030

Ce n'est évidemment pas la voie à suivre et je suis d'accord que Facebook et d'autres devraient travailler sur le passage à UPM dès que possible au lieu de la folie .unitypackage.

Edit: Il s'avère qu'Unity est le coupable ici, je ne sais pas si cela aura un impact sur FB en apportant le SDK à UPM, mais Unity a rendu les choses pour le moins ennuyeuses, voir le fil: https://forum.unity.com/threads/ mises-à-jour-de-nos-conditions-de-service-et-nouveau-package-guidelines.999940/

@HitCache oui, en effet, j'ai des appels avec Google et Unity maintenant et Google ne peut rien faire pour éviter d'enfreindre les nouvelles directives Unity. Cependant, j'espère que Unity reviendra, je leur ai fait savoir que ce n'était pas la voie à suivre et je ne suis certainement pas le seul à avoir exprimé son opinion sur cette question. Et en effet, ces nouvelles directives bloqueraient également le SDK Facebook.

PS : Pour l'instant, nous prenons essentiellement les archives tar de Google et les publions dans notre propre registre UPM que nous lions ensuite dans le gestionnaire de packages Unity, car cela n'enfreint pas les nouvelles directives. ??

Publiez-le au moins sous forme de tarball. Ce serait beaucoup plus simple de l'intégrer dans nos projets

Ou publiez un dépôt git s'il vous plaît comme proposé comme solution de contournement pour Google ici : https://github.com/firebase/quickstart-unity/issues/1052

Cette page vous a été utile?
0 / 5 - 0 notes