Preheat the oven to 450°F (230°C). Line a 12-cup muffin tin with paper liners.
In a medium bowl, whisk together flour, baking powder, baking soda, cinnamon, and salt. Set aside.
In a large bowl, use an electric mixer to cream together butter and sugars until light and fluffy, about 3 minutes.
Beat in the egg until well combined.
Gradually mix in the flour mixture until just combined, being careful not to overmix.
Stir in the yogurt and vanilla extract until smooth.
Gently fold in the diced apples.
Divide the batter evenly among the muffin cups.
Immediately reduce the oven temperature to 350°F (180°C) and bake for 20-25 minutes, or until the muffins are golden brown and a toothpick inserted into the center of a muffin comes out clean.
Allow the muffins to cool in the tin for 5 minutes, then transfer them to a wire rack to cool completely.