cocos creator3.7.1 ios包 接入mediapipe无法初始化MPPHandLandmarker

  • Creator 版本:3.7.1

  • 目标平台:iOS

  • 重现方式:ios包运行就出现

  • 首个报错: Thread 1:EXC_BAD_ACCESS(code=1,address=0x0)

  • 之前哪个版本是正常的: 无

  • 手机型号: iphone 8plus

  • 手机浏览器:

  • 编辑器操作系统: x-code14.2

  • 重现概率:毕现
    AppDelegate.m下

#import <MediaPipeTasksVision/MediaPipeTasksVision.h>

  • (void) initHandLandmarker {
    NSLog(@“initHandLandmarker”);
    NSString *modelPath = [[NSBundle mainBundle] pathForResource:@“hand_landmarker”
    ofType:@“task”];

    NSData *fileData = [NSData dataWithContentsOfFile:modelPath];
    options = [[MPPHandLandmarkerOptions alloc] init];
    options.baseOptions.modelAssetPath = modelPath;
    options.runningMode = MPPRunningModeImage;
    options.minHandDetectionConfidence = 0.5f;
    options.minHandPresenceConfidence = 0.5f;
    options.minTrackingConfidence = 0.5f;
    options.numHands = 1;
    // options.handLandmarkerLiveStreamDelegate = self;
    NSLog(@“options = %@”,options);
    NSError *error = nil;
    handLandmarkerd = [[MPPHandLandmarker alloc]initWithOptions:options error:&error] ;

// NSLog(@“hand land markerd = @",handLandmarkerd); // [handLandmarkerd initWithModelPath:modelPath error:&error]; if (error) { NSLog(@"Error initializing hand landmarker: @”, error);
return NO;
}
}

在Xcode工程中可以正常调用
image

没人回复一下吗?