ios - 带有 Xcode 4.1 的设备中的 Bump API 3.0 崩溃

标签 ios bump

我正在使用 Xcode 4.1 和 iOS SDK 4.3

执行下面的行时,应用程序在设备中崩溃,但在模拟器中没有。

    [BumpClient configureWithAPIKey:@"MYAPIKEY" andUserID:[[UIDevice currentDevice] name]];

没有崩溃日志,但执行停止在上面的行,上面写着“线程 1:程序收到信号:“SIGSYS”

最佳答案

正如我所看到的,您正在使用带有 BumpClient 对象的配置 API key 。实际上需要创建 BumpAPI 的对象,并且键将像这样设置

    api = [BumpAPI sharedInstance];
    [api configAPIKey:@"69d6db94740a4e9e8e9ba98ey0e64c74"];
    [api configUIDelegate:self];
    [api configDelegate:self];
    [api requestSession];

这里 api 是 BumpAPI 的对象,并在请求该 session 之后配置 API key 。
   [[BumpAPI sharedInstance] simulateBump];

模拟凹凸在设备上启动凹凸 Action 。所以只需要将凹凸委托(delegate)附加到自身而不是设备。

关于ios - 带有 Xcode 4.1 的设备中的 Bump API 3.0 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11081382/

相关文章:

java - Bump API Android 崩溃

iphone - "bump"技术是如何工作的?

java - 为 Bottom Sheet Android Studio创建凹凸效果

ios - 在使用转换时替换 UIWindow 的 rootViewController,似乎正在泄漏

iOS:以编程方式创建/设置复杂 View 而无需每次都运行模拟器的提示

ios - 忽略 IOS 中设置的设计时间约束

iOS 8 : Launch Screen StoryBoard appears black [single XIB file works fine]

ios - 当支持横向时强制 iPad 应用程序以纵向启动

android - 信号 11 (SIGSEGV),使用 Bump API 时 android 中的故障地址