Fruit-bearing trees are typically very beautiful in the spring when their flowers bloom; but when the fruit pops out, they can cause a real mess. Unharvested fruit falls and rots on the ground or attracts animals that do damage to other plants. There are several ways to keep fruit fr0m forming each year, but some will also take away the pretty flowers as well.
Prune the fruit tree late. Typically, fruit trees set the buds for the next year within a few weeks of harvest or fruit production. Wait a month or so before pruning so that you can clip off these buds with loppers. If there are no buds, there will be no fruit. Older growth will contain most of the buds, so concentrate on pruning these branches. The tree will be too busy growing new stems and won't have the energy to put into fruit production.
Spray on the tree a chemical that is designed to eliminate fruit production. It alters the hormone levels in the tree. Use a sprayer to get the chemical to all the branches. It is applied after the tree has bloomed into its seasonal flowers. This allows you the best of both worlds. The beauty of the flowers without the mess of the fruit.
Add nitrogen to the soil. Nitrogen increases the growth of leaves and branches. The trees are too busy with plant growth to have any time for fruit production. There will be virtually no buds produced.