Qt QImage + iOS open from locale path

Hello, I'm write application for iOS. I get image path via QML FileDialog ("file:assets-library://asset/asset.JPG%3Fid=C6E6...77E9&ext=JPG")) and send to C++, I get message "Image not load". what I do wrong ?

qml:

FileDialog {
    
id: fileDialog
    
title: "Please choose a file"
    
folder:StandardPaths.standardLocations(StandardPaths.PicturesLocation)[2]//shortcuts.home
    
selectExisting: true
    
onAccepted: {
        
//console.log(file)
        
imageProcessor.processImage_file(fileDialog.file)
        
fileDialog.close()
    
}
    
onRejected: {
        
console.log("Canceled")
        
fileDialog.close()
    
}

}

C++:

void ImageProcessor::processImage_file(const QString &path)
{
    QString assetsPath=path;
    QImage myImage;
    QUrl url(assetsPath);
    assetsPath = url.toLocalFile();
    myImage.load(assetsPath);
    if( !myImage.isNull()) 
    {
              //........
    }
    else qDebug()<<"Image not load";
}