本文主要介绍如何快速运行腾讯云即时通信 IM Demo(Unreal Engine)。
说明:目前支持 Windows、macOS、iOS、Android。
建议 Unreal Engine 4.27.1 及以上版本。
开发端 | 环境 |
---|---|
Android | |
iOS & macOS | |
Windows |
说明:如果您已有应用,请记录其 SDKAppID 并 获取密钥信息。
同一个腾讯云帐号,最多可创建300个即时通信 IM 应用。若已有300个应用,您可以先 停用并删除 无需使用的应用后再创建新的应用。应用删除后,该 SDKAppID 对应的所有数据和服务不可恢复,请谨慎操作。
注意:请妥善保管密钥信息,谨防泄露。
/IM_Demo/Source/debug/include/DebugDefs.h
文件。DebugDefs.h
文件中的相关参数:说明:
- 本文提到的生成 UserSig 的方案是在客户端代码中配置 SECRETKEY,该方法中 SECRETKEY 很容易被反编译逆向破解,一旦您的密钥泄露,攻击者就可以盗用您的腾讯云流量,因此该方法仅适合本地跑通 Demo 和功能调试。
- 正确的 UserSig 签发方式是将 UserSig 的计算代码集成到您的服务端,并提供面向 App 的接口,在需要 UserSig 时由您的 App 向业务服务器发起请求获取动态 UserSig。更多详情请参见 服务端生成 UserSig。
/IM_Demo/IM_Demo.uproject
。更多接口介绍,请参见 API 概览。
关闭 UE4 项目,打开 CMD,运行如下命令:
adb shell
cd sdcard
ls (you should see the UE4Game directory listed)
rm -r UE4Game
重新编译项目。
本页内容是否解决了您的问题?