Preheat the oven to 350°F (175°C) and grease four 8-inch round cake pans. Set the prepared pans aside.
In a medium-sized bowl, whisk together the flour, baking powder, salt, cinnamon, nutmeg, cloves, and ginger until well combined. Set the dry ingredients aside.
In a large mixing bowl, beat together the softened butter, vegetable oil, applesauce, and granulated sugar until the mixture is smooth and creamy. Add the eggs one at a time, followed by the vanilla extract, and mix until fully incorporated.
Gradually add the dry ingredients to the wet mixture, alternating with the milk, beginning and ending with the dry ingredients. Mix until just combined, then gently fold in the chopped apples.
Evenly divide the batter among the four prepared cake pans.
Bake in the preheated oven for 20-25 minutes, or until a toothpick inserted into the center of each cake comes out clean.
Allow the cakes to cool completely in the pans before transferring them to a wire rack. Meanwhile, prepare the buttercream.