我正在开发一个与 Bump 功能集成的项目。我已将我的 api 更新到 3.0,因为旧版本在 Bump api 的 .a 文件中有“UniqueIdentifier”。现在的问题是我无法在屏幕导航上断开当前会话。我调用了以下方法来断开连接
[[BumpClient sharedClient] disconnect];
但上述方法不起作用。谁能帮助我如何在屏幕导航上使用 Bump3.0 api 断开(或结束)当前会话。
我正在开发一个与 Bump 功能集成的项目。我已将我的 api 更新到 3.0,因为旧版本在 Bump api 的 .a 文件中有“UniqueIdentifier”。现在的问题是我无法在屏幕导航上断开当前会话。我调用了以下方法来断开连接
[[BumpClient sharedClient] disconnect];
但上述方法不起作用。谁能帮助我如何在屏幕导航上使用 Bump3.0 api 断开(或结束)当前会话。
我认为这可能对您有所帮助..您的代码是正确的..您尝试放置 NSLog 并检查此方法,断开连接后会发生什么。
[[BumpClient sharedClient] setConnectionStateChangedBlock:^(BOOL connected) {
if (connected) {
NSLog(@"Bump connected...");
} else {
NSLog(@"Bump disconnected...");
}
}];
https://github.com/bumptech/bump-api-ios
https://github.com/bumptech/bump-api-ios/blob/master/libBump/BumpClient.h