On top of being able to find Apricorns from various Berry Trees, players also have the chance to buy Apricorns when on the Isle of Armor. After completing the Isle of Armor Pokedex, a blonde young lady will randomly appear in various areas of the Isle of Armor. In exchange for 100 Watts, she will give you four Apricorns of a specific color. These Apricorns can be used with the Cram-o-matic to create special types of Poke Balls.
We have questions and answers related to this topic which may also help you: