Profile Photo
I have an existing app that uses Core Data to store many things, and I would like to make it so that the Core Data data will be uploaded to iCloud and will be able to be synced between devices with the same app. I've looked into this a little bit but havent found a case the same as mine. I've found this… (Show more)
in Core Data
Profile Photo
I have the following code in my app to make all of my AVPlayers play audio in the background as well as foreground. It worked fine in Swift 4.           do {… (Show more)
in Swift
Profile Photo
Right now, my app plays songs from the user's iCloud Music Library through an AVPlayer, so I can have more control over the volume and other things. I do this by finding the MPMediaItem of the song I want through predicates, and I extract the assetURL of the song and feed that to the AVPlayer ot play. This means that the song has to be downloaded… (Show more)
in MusicKit
Profile Photo
Is there a way to fetch the user's Podcasts app library and display the podcasts they're subscribed to, identify them somehow, and use that identification to play them later from inside my app (either getting an audio file to put into an AVPlayer or somethign, or playing them through maybe a player class desgiend for podcasts), without going into… (Show more)
in Swift
Profile Photo
I want to be able to get the name of the closest (or just a nearby) Area of Interest to a location I give the CLGeocoder to reverse geocode. Right now the location I give actually has to be inside the Area of Interest for it to register, but I want to get Areas of Interest that are, say on the other side of the road or something. Right now I have… (Show more)
in Maps and Location
Profile Photo
My app has two background modes: location and audio. It used to run in the background and play audio and recieve locaiton updates through the delegate just fine. Recently, I changed something and I broke that. Now my app "pauses" in the background. I've tested this through having a variable increment up 1 every second, and I've found it stays the… (Show more)
in iOS Multitasking