Unity3d 哪里是团结';什么是跨平台验证器?

Unity3d 哪里是团结';什么是跨平台验证器?,unity3d,in-app-purchase,Unity3d,In App Purchase,我正在尝试使用Unity的优秀新跨平台验证器 (如所见…… 或 ) 但是它找不到!当然我是 using UnityEngine; using UnityEngine.Purchasing; 我还尝试了不同的剥离和.Net级别。没什么 有人对此有线索吗 找不到类型或命名空间名称“CrossPlatformValidator”。是否缺少using指令或程序集引用 像这样的东西通常是在UnityEngine上找到的。实验性的,但我看的时候它不在那里,所以我猜它不是一个新功能 1.您可以通过进入窗口-

我正在尝试使用Unity的优秀新
跨平台验证器

(如所见……

)

但是它找不到!当然我是

using UnityEngine;
using UnityEngine.Purchasing;
我还尝试了不同的剥离和.Net级别。没什么

有人对此有线索吗

找不到类型或命名空间名称“CrossPlatformValidator”。是否缺少using指令或程序集引用


像这样的东西通常是在UnityEngine上找到的。实验性的,但我看的时候它不在那里,所以我猜它不是一个新功能

1.您可以通过进入窗口->服务找到它在显示的窗口中签名,通常在右侧

2.在该窗口上创建一个项目ID

3.点击应用程序内采购。它被选中为关闭,单击它,然后单击启用

注意:您必须登录才能启用它,并且您必须启用,然后才能使用脚本中的


最后,完全未记录的命名空间是:

使用UnityEngine.Purchasing.Security;
请注意,如果忘记了,可以在生成的“tangle”文件中看到这一点:/

Mono-Dev通常可以帮助您找到东西

右键单击未解析类->解析

Mono Dev中解析函数的屏幕截图:


我在Unity库中的任何地方都找不到它:可能是Unity资产商店中未引用的资产或其他什么?嗨,Zze。。Unity“忘记在文档中添加内容”这一事实只是业界的一个基本问题。几年来,甚至没有人为此开玩笑。如果他们只是点击删除他们所有的文档,并停止假装:)啊-很好,你必须打开它,谢谢。最后,我找到了frickin的名称空间…等等…您可以在不启用AIP的情况下使用该名称空间,还是在使用之前必须启用AIP?“缠结”文件在哪里?我想知道…说清楚,在这个项目中,我们(当然)已经启用了服务/分析/IAP,并且像几个月前一样点击安装了所有需要的东西,你知道。的确,我意外地关闭了这些服务:但是(事实上)如果您碰巧关闭了它,它确实会“留在”所有库中(回想起来很明显,或者当然,您会立即收到数百万个错误)。现在,这里很好地解释了纠结文件。。只需单击创建一个,您就会看到它!底线是我不知道
.Security
名称空间-一旦你发现它可以工作!幸运的是,这将不再是一个问题,因为这篇文章现在在互联网上:)省去键入一个代码库来使用Unity's Absolute(这是一个家伙写的,他通常把他们所做的一切都描述为“crapola”)新的IAP。哦,我明白了。我只使用过一次,想知道是否可以在没有网络/登录的情况下再次使用它。谢谢你的链接