Bmob Api Client for .Net
https://github.com/bmob/BmobSharp/releases
- Windows Deskstop 即.Net C#的项目
- WindowsPhone8
- Windows 8.1
- Unity
参见bmob-demo-csharp,examples目录下三个项目windows-destop、unity、windowphone8简单介绍了Bmob的基本功能,是了解bmob和学习bmob的不二之选。
源代码中注释比较少,如果对源码中功能弄的不是很明白,查看文档对理解代码和使用有更深的认识。
-
软件下载/安装
-
开发环境说明
-
Window10 / VS2015 / Unity 5.1.0f3
-
Mac OS X 10.9 / Xcode 5.1 / Unity 5.2.1f1
如果仅仅是编译项目,可以不需要安装Unity3d,下载Unity3d的Engine和Editor动态链接库文件就行了。
-
文件结构说明
- core 全部源代码放在这个目录下。直接运行csproj就可以编辑运行代码了。
- BmobTest 提供了基于desktop平台的测试用例,便于接口的调试。
- 源码中提供了build.simple.bat用于一键生成各个平台的dll文件。
-
Unity源码调试设置
-
删除原来的
Assets/libs/Bmob-Unity.dll
。 -
把源代码
core/src
目录拷贝到Assets/classes/
下。 -
Unity输出日志位置:http://docs.unity3d.com/Manual/LogFiles.html
-
Unity Mac环境配置
- 直接使用源码,不要用dll文件
- 也可以在原来源码基础上,修改Configuration.cs 文件为最新版
- 修改Configuration.cs 文件
2022年支持重置域名,Bmob.resetDomain("http://api.xxx.com"); 初始化前修改未自己备案api域名。
- 直接使用源码,不要用dll文件