I do not think that Apple will not accept bitcoin due to many reasons inside bitcoin itself. Instead of bitcoin, ripple or ethereum can be accepted as a payment method because they are faster and have a more comfortable price. And moreover, apple can create their own cryptocurrency too