I have developed a Linux desktop application with the help of flutter but now I am facing an error when I am trying to create the snapcraft build in #Flutter Project and the project is running perfectly when I am run on a Linux system . Please let me know if anyone can connect with me and help me to solve this error. when I was run snapcraft cmd to create project snap so terminal showed this error.
**Error while processing... The store was unable to accept this snap.
- human review required due to 'deny-connection' constraint (interface attributes)
- Could not find 'Exec=' in desktop file
- Could not find 'Type=Application' in desktop file**
projectname.desktop file code
  Name=projectname
  Comment=projectname
  Exec=projectname
  Icon=snap/gui/projectname.png # replace name to your app name
  Terminal=false
  Type=Application
  Categories=Utility; #adjust accordingly your snap category```
snapcraft.yaml Code
```name: projectname
version: '1.0.8'
summary: projectname summary
description: |
             projectname description
confinement: strict
base: core18
grade: stable
# icon: snap/gui/projectname.png
# architectures:
#   - build-on: armhf
architectures:
  - build-on: armhf
    # run-on: amd64
system-usernames:
  snap_daemon: shared
slots:
  dbus-projectname: # adjust accordingly to your app name
    interface: dbus
    bus: session
    name: org.bar.projectname # adjust accordingly to your app name and
    
apps:
  projectname:
    command: projectname
    extensions: [flutter-master] # Where "master" defines which Flutter channel to use for the 
    # desktop: snap/gui/projectname.desktop
    plugs:
    - network
    - desktop
    slots:
      - dbus-projectname
parts:
  bstamp:
    source: .
    plugin: flutter
    flutter-target: lib/main.dart # The main entry-point file of the application```
 
     
    