3

SDK (2.2.7) をインストールし、すべてのフレームワークを xCode (4.6.2) プロジェクトに含めました。コードをスキャンしようとすると、クラッシュします。

int main(int argc, char *argv[])
{
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
    }
}

スキャン ビューのゲッター

- (ScanditSDKBarcodePicker *)scanPicker
{
    if (!_scanPicker)
    {
        _scanPicker = [[ScanditSDKBarcodePicker alloc] initWithAppKey: SCANDIT_APP_KEY];
        UIBarButtonItem *guestButton = [[UIBarButtonItem alloc] initWithTitle:@"List" style:UIBarButtonItemStylePlain target:self action:@selector(choseFromList:)];
        _scanPicker.navigationItem.rightBarButtonItem = guestButton;
        UIBarButtonItem *cancelButton = [[UIBarButtonItem alloc] initWithTitle:@"cancel" style:UIBarButtonItemStylePlain target:self action:@selector(cancelPicker:)];
        _scanPicker.navigationItem.leftBarButtonItem = cancelButton;
        _scanPicker.overlayController.delegate = self;
        [_scanPicker startScanning];
    }
    return _scanPicker;
}

それを表すコード

- (void)presentScanditViewController
{
    UINavigationController *navi = [[UINavigationController alloc] initWithRootViewController:self.scanPicker];
    [self presentViewController:navi animated:YES completion:nil];
}

アプリキーも確認しましたが、同じ問題を抱えている人はいますか??

4

2 に答える 2

0

不十分なサポートとドキュメント SDK、ZBar へのスワップ

于 2013-05-07T03:53:35.997 に答える
0

私もたまに Scandit でこのエラーを目にしますが、これは 1 日あたりのすべてのスキャンのごく一部です。

Scandit サイトScandit iOS SDK Implementation Documentationのドキュメントを使用して実装しました

私は ZBar から始めましたが、Scandit コードは、特に固定焦点カメラ (iPod Touch 第 4 世代) で ZBar よりもはるかにうまく機能します。

スキャナーを割り当てて提示するコードは次のとおりです

- (IBAction)scanImage:(id)sender
{
picker = [[ScanditSDKBarcodePicker alloc] initWithAppKey:scanditAPIKey];
picker.overlayController.delegate = self;
[picker startScanning];
[self presentViewController:picker animated:YES completion:nil];
}
于 2013-05-11T00:12:09.710 に答える