通过 UPM 提供 facebook sdk 会很好。 我们都知道这样做的好处。
有没有这样做的计划?
我同意! 现在 .unitypackage 对 Unity2019 来说不是那么好。
请给这个问题的可见性
它应该首先与 Unity 2019.4 兼容,而当前版本仍然不兼容(无法用它完成 iOS 构建)。 然后添加到包管理器将是必须的!
@wagenheimer
同意!,我们也面临这个问题,但如果它已经是一个包,那么当他们修复时你唯一应该做的就是更新版本而不是再次重新导入可能导致错误/配置错误的 unitypackage
@wagenheimer你分享的信息有问题吗?
@MartinGonzalez是的,就是这样。
https://github.com/facebook/facebook-sdk-for-unity/issues/450
包管理器,是的! 这将是一个惊人的补充
在 UPM 中有 Facebook 插件会很棒。
我认为必须开始弃用 .unitypackages 以支持 UPM 包
我很想得到 UPM 的支持。
在 UPM 中使用它会很棒,以减少存储库大小并将依赖项与实际代码分离。
+1
+1
+1
+1
如果这在路线图或其他内容中,那么从团队中获得一些可见性会很棒...
当然会很好,有其他选择,但最好还是有一个官方回购https://github.com/oae/unity-package-facebook-sdk
添加对此的支持将不胜感激。 所有其他主要插件都已迁移到 Unity Package Manager。 请考虑优先考虑!
+1
+1
+1
何时修复此问题
+1
仅供参考:从 4 月 26 日起,Google 不仅将他们的 Firebase SDK 移至 Unity Package Manager (UPM),而且 OneSignal 还将通过 UPM 提供他们的 SDK。 因此,越来越多的主要 3rd 方开发商将他们的 SDK 转移到 UPM。 如果来自 Facebook Unity SDK 开发团队的人在这里回复,那就太好了。
+1
不是为了劫持问题线程,而是为了@VasylRomanets-MoonActive 和其他可能还不知道的人,出于某种原因,谷歌现在正在倒退。 请参阅线程: https : https://github.com/firebase/quickstart-unity/issues/1030
这显然不是前进的方向,我同意 Facebook 和其他人应该尽快转向 UPM,而不是 .unitypackage 疯狂。
编辑:原来 Unity 是这里的错,不确定它是否会影响 FB 将 sdk 带到 UPM,但至少可以说 Unity 使事情变得烦人,请参阅线程: https :
@HitCache是的,确实我现在接到了 Google 和 Unity 的电话,Google 无法避免违反新的 Unity 指南。 但是,我希望 Unity 能够恢复原状,我已经让他们知道这不是可行的方法,而且我相信这不是唯一一个对这个问题发表意见的人。 事实上,这些新指南也基本上会阻止 Facebook SDK。
PS:目前我们基本上是采用 Google tarball 并将它们发布到我们自己的 UPM 注册表,然后我们将其链接到 Unity 包管理器中,因为这不会违反新指南。 🤦
至少将其发布为 tarball。 将它集成到我们的项目中会简单得多
或者发布一个 git repo 请像谷歌在这里提出的解决方法一样: https :
最有用的评论
我同意! 现在 .unitypackage 对 Unity2019 来说不是那么好。