问题标签 [prime31]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unity3d - Unity3d Prime31 Google Play 游戏服务教程
有谁知道网络上有什么好的资源可以让 Prime31 Google Play 游戏服务插件与 Unity3D 一起使用?
已经 3 天了,我似乎没有在我的游戏中测试 Game Play Services 取得任何进展。
我正在使用 ~/.android/debug.keystore 中的 SHA1 - 我相信这是未签名版本使用的正确 SHA1。我还尝试使用已发布的版本来启动游戏中心。
我尝试了 Prime31 文档,但这似乎没有帮助。我也相信我的应用在开发者控制台的游戏服务区域中设置正确。
任何信息都会很棒。
谢谢你。
c# - 如何访问嵌套列表的键/值?
我正在使用一个名为 prime[31] 社交网络插件的统一插件来处理 Facebook。它适用于这样的事情:
它返回这个:
而且我似乎可以抓住任何键并将其填充到这样的变量中,对吗?:
但是当我要求每个人玩我的游戏的分数时:?
它返回一个嵌套字典/列表,如下所示:
现在它是嵌套的,所以我不能使用它,对吧?
如何获取嵌套键?这只是语法问题还是我必须重铸(或其他)?
facebook - Facebook 登录问题
我正在使用 Unity 和 prime31 插件通过我的 iPhone 访问 Facebook。我正在尝试通过我的应用程序测试请求,方法是向我的 iPhone 上的第二个测试 Facebook 帐户发送请求(因此我有我的主要 Facebook 帐户,并且我创建了第二个用于测试目的)。
我遇到的问题是我在 Facebook 应用程序上注销了我的普通 Facebook 帐户,然后登录到我的测试帐户。然后我运行我自己的应用程序来测试请求。但是,当我执行“我”图形请求时,它仍然返回我的主帐户的详细信息(即使我在运行我的应用程序之前登录了我的测试 Facebook 帐户)。
我不太明白它为什么这样做 - 我知道 iOS 设置中有一个 facebook 设置页面,但我不确定这是否与它有关?
谁能指出我哪里出错了?
提前致谢!
facebook - 使用 Unity3d 的 Prime31 pkugin 在 Facebook 上发帖时出现 403 禁止错误
在我问我的问题之前,这里有一些关于我的设置和我面临的问题的细节。这是我在 StackOverflow 上的第一篇文章 :)。
平台:Unity3d引擎+Facebook Prime31插件
背景:我正在尝试将 Facebook 集成到我们使用 Unity3d(仍在开发中)开发的移动 iOS 应用程序中,并且我正在尝试使用名为 Prime31 的插件将帖子发布到用户朋友的墙上。
问题:我在朋友墙发帖时不断收到 403 禁止错误
代码:我正在使用以下代码
从另一段代码中检索 id 的位置。
附加信息 :
- 使用相同的设置,在我自己的墙上发布就可以了。(我/饲料而不是 id/饲料)
- 我要发帖的朋友和我自己都在该应用程序的帐户中列为开发人员。
- 根据 Prime31 提供的步骤,我添加了 info.plist。
- 我已经对这个问题进行了广泛的谷歌搜索,大多数回复表明服务器/应用程序发布了大量帖子是可能的原因。
问题 :
- 是否必须在开发者控制台中填写 Native IOS App 设置才能发布?
- 开发者应用程序在 Facebook 中发布的帖子数量是否受到限制?因为我可以在应用程序之外发布相同内容的相同朋友墙。这似乎是最不可能的情况。
- 为什么会发生这个问题?
任何帮助将不胜感激,因为我们的最后期限将在三天内临近,并且此功能应在几天内完成并准备就绪。
谢谢阿努尔
android - 无法访问 Facebook 会话 - UnknownError:无效的应用程序
我正在使用带有 Facebook SDK 3.5 的 Unity3D 的 Prime31 SocialNetworking 插件,并尝试在 Android 2.3.5 设备上登录 Facebook。Facebook 应用程序安装在我的设备上,并且 Facebook 用户在应用程序启动之前登录。使用默认登录行为SSO_WITH_FALLBACK
。
当我从我的应用程序启动登录时,我观察到以下行为:
- 当应用程序启动时,Facebook 会话处于
CREATED
状态。 - 权限对话框提示我允许对我的应用程序进行基本读取访问。
- 我单击“确定”,然后显示我的主要应用程序活动,而不是 Facebook 的登录对话框(可能是故意的,但在 Prime31 插件内部
Session.getActiveSession().closeAndClearTokenInformation()
被Session.setActiveSession(null)
调用)。new Session.OpenRequest(FacebookPlugin.getActivity())
- 我的应用程序的 Facebook 会话未打开(处于
CLOSED_LOGIN_FAILED
状态)。
logcat 向我报告了这些行(包名称和 Facebook 应用程序 ID 被替换):
当我在本机应用程序中从 Facebook 注销时,行为略有变化 - 出现登录屏幕,但是当显示主应用程序活动时,我得到相同的CLOSED_LOGIN_FAILED
会话状态。
我在 Facebook 应用程序设置中检查了我的应用程序 ID 和哈希键:两者都与我的应用程序设置匹配。Prime31 插件记录的哈希键与在我的 Windows 环境中创建的相同。当我将应用 ID 更改为不同的东西时,我得到了另一个错误 - “无效的应用 ID”。所以 app id 似乎设置正确。还有什么我可能会错过的?
c# - Unity 4.2 Android 应用内计费:签名验证失败
我正在使用 Prime[31] 插件在 Unity 中测试一个应用程序,用户可以在其中购买声音。如果单击声音按钮,PurchasableSound
则会调用一个 .cs 文件来确定声音是否已购买。(仅供参考,它尝试使用 来做到这一点PlayerPrefs.GetInt
,但是,我还没有设法让它工作)。如果声音还没有被购买,我会调用另一个 .cs 文件,PurchaseSounds
它会统一激活一个面板,用户可以在其中选择购买所有可购买的声音中的 4 个或 10 个。在那段代码中,GoogleIAB.init(key)
和GoogleIAB.queryInventory(skus)
被执行并且可以购买上述两种产品中的一种。
但是,在我的 Android 设备上执行整个场景期间,Signature verification
失败了:
我不明白为什么会这样。我很确定我添加的 Base64 许可证密钥没有任何问题。基于09-06 18:10:12.332: I/Unity(10536): billingSupportedEvent
,GoogleIAB 初始化,但queryInventoryFailedEvent: Error refreshing inventory (querying owned items). (response: -1003:Purchase signature verification failed)
很明显我的 sku 无法获取。出了什么问题,为什么?这是否与错误填写的 Unity 中的密钥库或密钥设置有关?
ios - 使用 prime31 StoreKit 插件的 iOS 链接器错误
我在我的 Unity3d 项目中使用 Prime31 插件进行 storekit 集成。我正在为 iOS 平台构建它。但是一旦我编译我的代码,Xcode 就会给我链接器错误,它附有下面的屏幕截图,我无法找到解决方案。
我在构建设置中添加了 Storekit.framework。如果有人请建议我这是什么错误以及如何解决?
提前致谢!
facebook - 如何使官方 Facebook 统一插件与 prime31 统一插件友好地工作
据我所知,如果我选择官方的 facebook unity 插件,那么一些用于 android 的 prime31 unity 插件会被破坏,因为它们都覆盖了主要的 Unity Activity。因为有很多 prime31 插件,但只有一个官方 facebook 插件,所以理想的解决方案是只应用对 facebook 插件的更改。
问题是:如何?有没有人有这方面的经验?
最好的,
掠夺
c# - 传递给 Prime31 中的函数时会在 unity3d 项目中的 ios 中引发错误
我必须在 Prime31 中使用一个函数来请求 ios 中的产品数据。功能是
它工作正常。
但是,如果我从名为“pArray”的数组中提取一个值并将其声明为变量
并传递给函数
抛出错误"StoreKit: invalid productIdentifier: com.something.dollar"。
我试过了
还。但卡住了同样的错误。
我怎样才能清除它?
android - 一款适用于多个安卓应用的 Facebook 应用
我知道这个问题看起来被问了好几次。但是没有一个明确的答案。
在 Android 应用之间共享 Facebook 应用 ID
我的要求是我已经有一个捆绑 ID 为 [com.mycompanyname.app1] 的应用程序我要以名称 com.mycompanyname.app2 推送同一应用程序的精简版] 我已经有一个 app1 的 Facebook 应用程序。我不想为 app2 创建另一个 fb 应用程序,因为它会划分用户访问权限。
如果这是可行的,请告诉我我该怎么做?感谢你们