No. Although spruce trees also have leaves and log blocks, spruce trees do not drop apples.