1

Xcode4.1とiOSSDK4.3を使用しています

以下の行を実行すると、アプリはデバイスではクラッシュしますが、シミュレーターではクラッシュしません。

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

クラッシュログはありませんが、実行は上記の行で停止し、「スレッド1:プログラム受信シグナル:"SIGSYS"」と表示されます。

4

1 に答える 1

3

ご覧のとおり、BumpClient オブジェクトで構成 API キーを使用しています。実際には BumpAPI のオブジェクトを作成する必要があり、キーはそのように設定されます

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

ここで api は BumpAPI のオブジェクトであり、前述のように API キーを構成します。その後、セッションが要求されます。

   [[BumpAPI sharedInstance] simulateBump];

Simulate Bump は、デバイスでバンプ アクションを開始します。そのため、デバイスではなく自己にバンプ デリゲートをアタッチする必要があるだけです。

于 2013-03-08T05:03:43.800 に答える