Qt World Summit: Register Today!

Could not find qml file after deployment on iOS Simulator

  • Hi,
    With Qt 5.2 and iphonesimulator, whether i create a project with only QtQuick 2.0 i have no problem, but if i use QtQuick.Controls 1.0 i have file:///Users/MyUser/Library/Application Support/iPhone Simulator/7.0.3/Applications/355738E3-753D-4C5A-9F4A-DF18196F0D7A/Resources/qml/untitled6/main.qml:-1 File not found.
    I have tryed with qrc or with
    APP_QML_FILES.files = ../untitled6/qml/untitled6/main.qml
    APP_QML_FILES.path = Contents/Resources

    in .pro file, but nothing.

    What’s happen?

  • Try to test it on a real device, I faced problems with the simulator

  • APP_QML_FILES.path=Contents/Resources may work on spec=macx-clang but not on spec=macx-ios-clang as that directory won't exist on iOS.

    Refer to a working example project using qrc.
    You can find it "here":http://qt-project.org/forums/viewthread/34102/#156739

    Use that example by removing
    QTPLUGIN += qsqlite

    from the .pro file

    and removing
    #if defined(Q_OS_IOS)
    #include <QtPlugin>
    #include <QSqlDatabase>
    from main.cpp

Log in to reply