Line a baking sheet with parchment paper and spray lightly with cooking spray. Remove the stems from your apples and thoroughly wash them in hot water for 15-20 seconds each. Dry completely with paper towels.
Insert wooden sticks through the top of each apple, pushing about halfway through for stability.
In a medium bowl, combine the graham cracker crumbs, both sugars, cinnamon, nutmeg, and allspice. Stir until evenly mixed. Add the melted butter and mix until the mixture resembles wet sand and clumps together when pressed. Spread this mixture onto a plate or shallow dish.
Place unwrapped caramels and heavy cream in a microwave-safe bowl. Heat in 30-second intervals, stirring between each, until completely melted and smooth (approximately 2-3 minutes total).
Working quickly while the caramel is hot, dip each apple, twirling to coat evenly. Allow excess to drip off, then use a spoon to scrape the bottom and ensure a clean edge. Place on the prepared baking sheet.
Refrigerate the dipped apples for 15 minutes to set the caramel before proceeding.
In a microwave-safe bowl, combine white chocolate chips with vegetable oil. Heat in 20-second intervals, stirring between each, until just melted and smooth. Be careful not to overheat.
Remove apples from the refrigerator. Dip each apple about halfway into the white chocolate, rotating to create an even coating. Let excess drip off, then immediately roll the bottom half in the apple pie crumb mixture, gently pressing to adhere. Return to the parchment-lined sheet.
For a more elaborate presentation, use a fork to drizzle remaining white chocolate across the tops in a decorative pattern.
Refrigerate the completed apples for at least 30 minutes until fully set. For best flavor and texture, allow them to stand at room temperature for 10-15 minutes before serving.