Hola que tal,
ya probaste archivar tu app de forma Release, cuando lo usas en modo debug este compilado lo puede usar cualquier persona y hacerle modificaciones. creo que puede ser esto,
yo trabajo sobre Visual studio con Xamarin forms, C#, mvc, etc y cuando dejas en modo debug las dll que se generan pueden descompilarla con algunos programas y obtener todo tu código y hasta modificarlo directamente por eso siempre se recomiendo utilizar release.