Primeiro, a mensagem de erro que você cita sugere que o problema não é com o caminho de leitura específico, mas que você está usando o perfil "sem confinamento". Em vez disso, você deve usar o perfil confinado padrão com o caminho de leitura adicional, para que as permissões sejam o mais limitadas possível.
Depois de fazer isso, você pode receber uma rejeição que diz:
encontrou campos redflagged (precisa de revisão humana): read_path
Neste ponto, você pode solicitar uma revisão manual. Eu acho que haverá um link ou um botão na página "Feedback" do site myapp.developer.ubuntu.com do seu aplicativo, mas ele pode estar escondido em outro lugar. Infelizmente, não há cronograma para o processo de revisão manual. Você pode entrar no # ubuntu-touch e incomodar alguém para dar uma olhada nele.
Eventualmente, alguém decidirá se permite isso ou não. Não sei quais critérios são usados para julgar essas avaliações. Meu palpite é que, se seu aplicativo for QML puro, ele será aceito, já que eles podem examinar seu código para verificar se ele não faz nada de ruim. Tenho menos certeza do que acontecerá com o código compilado.
Se a loja de aplicativos oficial não aceitar seu aplicativo, você poderá enviá-lo para a Loja de aplicativos aberta , que existe para manter aplicativos úteis que não podem viver sob as restrições da loja oficial.