Mix the Base: Combine softened cream cheese, pineapple, cranberries, powdered sugar, vanilla, cinnamon, and salt until creamy.
Chill: Refrigerate mixture for 30 minutes to firm.
Shape: Roll mixture into bite-sized balls.
Coat: Roll each ball in chopped pecans until fully covered.
Chill Again: Refrigerate until firm and ready to serve.
