Kii Cloud简介

Kii Cloud提供一系列的服务,来帮助你为你的App获取用户,留住用户,以及创造利润。它为移动App提供了用户管理以及快捷安全可扩展的数据存储服务。

现在你可以在短短几分钟内为你的App添加一个后端服务。Kii Cloud通过为你提供一个可扩展的后端服务,来帮助你节省大量的时间和金钱。因为不需要写一行服务端的代码,你不必去招聘(或者变成)一个服务端工程师或者DBA。我们会保证提供安全,可靠以及可扩展的服务,这样你只需要专注于优化你的App,改善用户体验以及在App Store的投放策略等。我们会提供一流的技术和机会来帮助你的App产品获取你的用户,创造利润。

Kii Cloud目前包含以下七大功能:

用户管理:不需要设置服务器或编写任何一个API,即可管理您的用户。

数据管理:在基础架构上花费更少的时间,即可利用更多的时间改善您应用程序的用户体验。

数据分析:生成任何你能想象的会话、事件、度量和数据分析。

赚取利润:厌倦了低点击转化率?获取您应得的利润吧。

消息推送:向用户和应用程序推送操作手册、数据和API产生的通知。

地理定位:利用丰富地地理定位API,满足您的用户对于基于地理位置功能越来越高的需求。

服务端扩展:无需任何服务端管理的麻烦,利用Kii Cloud的规模和可靠性您即可创建应用程序特定的业务逻辑。

==================================================================

  1. 如果还不知道如何使用,建议先看看这个文件Assets\Plugins\Readme.txt,需要注意的是,这里边提到的“b) Edit file Assets/Plugins/KiiConfig.txt and add your keys there” 这个KiiConfig.txt 我是没找到。。。(不过不影响使用)
  2. 需要手动打开这个文件KiiAutoInitialize.cs把你的app_ID 和app_key填到对应位置。
  3. 另外需要改上一条文件中的两个方法(将US改成你在他们网站创建APP时候选择的國家简称如:CN,这一点非常重要,不然就算你其它设置正确,这里设置错了,还是无法正常登录注册):

public Kii.Site GetAppSiteValue ()
{
string site = GetAppSite("US");
if(site.Equals("US"))
return Kii.Site.US;
if(site.Equals("JP"))
return Kii.Site.JP;
if(site.Equals("CN"))
return Kii.Site.CN;
return Kii.Site.US;
}

public KiiAnalytics.Site GetAnalyticsAppSiteValue ()
{
string site = GetAppSite("US");
if(site.Equals("US"))
return KiiAnalytics.Site.US;
if(site.Equals("JP"))
return KiiAnalytics.Site.JP;
if(site.Equals("CN"))
return KiiAnalytics.Site.CN;
return KiiAnalytics.Site.US;
}

============================================================

另外发现一个问题,如果用户是第一次注册进入玩耍,最高分不会同步,直到下一次登录才会正常显示。

OK。

Unity3D中使用KiiCloud总结一的更多相关文章

  1. 【Unity3d游戏开发】Unity3D中的3D数学基础---向量

    向量是2D.3D数学研究的标准工具,在3D游戏中向量是基础.因此掌握好向量的一些基本概念以及属性和常用运算方法就显得尤为重要.在本篇博客中,马三就来和大家一起回顾和学习一下Unity3D中那些常用的3 ...

  2. Unity3D中可中途释放的单例

    Unity3D中可中途释放的单例 使用静态类,静态变量的坏处是从程序加载后就一直占用内存,想要释放比较麻烦,可是之前使用的单例,没有提供释放的方法,那是不是也同静态的一样直到程序结束菜释放?那单例的好 ...

  3. 图文详解Unity3D中Material的Tiling和Offset是怎么回事

    图文详解Unity3D中Material的Tiling和Offset是怎么回事 Tiling和Offset概述 Tiling表示UV坐标的缩放倍数,Offset表示UV坐标的起始位置. 这样说当然是隔 ...

  4. unity3d中 刚体(Rigidbody) 碰撞体(Collider) 触发器(Is Trigger)

      刚体(Rigidbody)的官方(摘自Unity3d的官方指导书<Unity4.x从入门到精通>)解释如下: Rigidbody(刚体)组件可使游戏对象在物理系统的控制下来运动,刚体可 ...

  5. Unity3D中Update()与FixedUpdate()的区别

    Unity3D中Update()与FixedUpdate()的区别是什么呢?从字面上理解,它们都是在更新时会被调用,并且会循环的调用.但是Update会在每次渲染新的一帧时,被调用.而FixedUpd ...

  6. Unity3D中C#和js方法相互调用

    通过查找资料,Unity3D中C#和js要相互调用彼此的方法,js文件必须放在"Standard Assets". "Pro Standard Assets" ...

  7. 在unity3d中使用opencv

    1.首先下载opencv2.4.10,解压缩后放在合适的地方,然后根据自己的电脑(32位或64位)选择X86或X64,我的是32位,将“opencv存放路径\build\x86\vc12\bin”加入 ...

  8. Unity3D 中 用quaternion 来对一个坐标点进行旋转的初步体会

    在unity3d中,用四元数来表示旋转,四元数英文名叫quaternion . 比如 transform.rotation 就是一个四元数,其由四个部分组成 Quaternion = (xi + yj ...

  9. 【转】Unity3D中Layers和LayerMask解析

    http://blog.csdn.net/yupu56/article/details/50441151 Unity中是用int32来表示32个Layer层.int32表示二进制一共有32位(0-31 ...

随机推荐

  1. MySQL 学习笔记 (limit offset)

    select * from table limit (10000,10);这样是很慢的,因为要定位 比较快的写法是 select * from table where id >=(select ...

  2. 自制单片机之十一……模数转换IC ADC0809

    我们重在实际制做,太罗嗦的内容我就不说了,只讲些跟制做有关的最精炼的知识. ADC0809是可以将我们要测量的模拟电压信号量转换为数字量从而可以进行存储或显示的一种转换IC.下面是它的管脚图和逻辑图: ...

  3. MVC分部试图传参数

      @Html.Partial("_NavMenuPage", new ViewDataDictionary { { "proimshowId",imshowI ...

  4. 浅谈c语言程序为什么需要内存 栈又是什么?

    .关于内存(程序的执行需要内存的支持) ()内存本身在物理上是硬件器件,由操作系统提供 ()内存的管理最终由操作系统统一管理.为了能过便捷的管理内存(酒店管理房间 是不是分很多不同的类型和待遇呢),同 ...

  5. python中os模块常用方法

    #!/usr/bin/python## os module test import os print 'os.name: ', os.nameprint 'os.getcwd(): ', os.get ...

  6. AngularJs学习笔记3——自定义指令

    指令 概述: 前面也说过一些常用指令,用于快速入门.现在详细总结一下:指令用于实现各种页面的操作,是对于底层DOM操作的封装,扩展了HTML的行为,实现页面交互以及数据绑定. 指令是一种执行的信号,一 ...

  7. 关于时间的操作(JavaScript版)——依据不同区时显示对应的时间

    如今项目基本上告一段落了,难得有一定的闲暇,今天利用数小时完毕了一个功能模块--依据不同区时显示对应的时间,这方面网上基本没有现成的样例,如今将代码粘贴例如以下: <!DOCTYPE HTML ...

  8. uva 111 History Grading(最长公共子序列)

    题目连接:111 - History Grading 题目大意:给出一个n 代表序列中元素的个数, 然后是一个答案, 接下来是若干个同学的答案(直到文件结束为止), 求出两个序列的最长公共子序列, 注 ...

  9. Visual Studio 命中断点时 打印信息

    打印时间: 开始: {DateTime.Now.ToString()} 结束: {DateTime.Now.ToString()} 搜索 复制

  10. Proguard 保留native methods的问题

    发现一个奇怪的问题,如果使用下面的配置来keep的话,native的方法还是被删掉了,百思不得其解. -keepclasseswithmembers class * {     native *; } ...