Posts

Post not yet marked as solved
2 Replies
Unfortunately, it's definitely a lot slower to filter large photo libraries by mediaType. I just verified this by testing with a library of 140,000 photos, and it takes 3-5 seconds to load fetch results that are filtered by PHAssetMediaType.image, whereas a request sans predicate loads almost instantly. Notably, this same performance problem seems to exist when using UIImagePickerController, which defaults to only showing results for still images. Since I don't see another workaround, I'm considering just loading everything and then hackily hiding videos in the UICollectionView...
Post not yet marked as solved
5 Replies
Yes, that is my understanding, per the last sentence in this section: https://developer.apple.com/app-store/subscriptions/#managing-prices-for-existing-subscribers
Post not yet marked as solved
5 Replies
I talked to Apple support, and they said that if a customer paying an older, lower subscription price lapses due to a billing failure, they will continue to pay the lower price so long as they correct the billing issue within 60 days. After that, they must re-subscribe to the new, higher price.