Where can I find DSYM for PhysicsKit in iOS SpriteKit game

I am trying to debug a crash within system library PhysicsKit. My game uses the physics engine in SpriteKit. My app has bitcode enabled, so I have to download the DSYM after uploaded to AppStoreConnect. I was only able to find DSYM for my own code, and get this: 1CrashDoctor Diagnosis: Attempted to dereference null […]

By John
Published
Categorised as dsym, ios Tagged ,

iOS Admob open app ads issue with black background underneath

I implemented the open app ads (video here: https://www.youtube.com/watch?v=bnqs2A1ff1k&feature=youtu.be) This looks like the first "Discouraged implementation example" in the official guide: https://support.google.com/admob/answer/9341964?hl=en In the discouraged example below, the ad is placed after the loading screen and there is no content visible under the ad. I simply call present in the loading screen like this: [ad […]

By John
Published
Categorised as admob, ios, uikit Tagged , ,

Core Audio: How to play MIDI MusicSequence by MusicPlayer while AUGraph is deprecated?

I have a MIDI Synth Unit AudioComponentDescription midiSynthDesc; midiSynthDesc.componentType = kAudioUnitType_MusicDevice; midiSynthDesc.componentSubType = kAudioUnitSubType_MIDISynth; midiSynthDesc.componentManufacturer = kAudioUnitManufacturer_Apple; midiSynthDesc.componentFlags = 0; midiSynthDesc.componentFlagsMask = 0; which used to be in an AUGraph. But since AUGraph is deprecated, I used AudioComponentInstanceNew to create it without using AUNode and AUGraph AudioComponent foundMIDISynthReference = AudioComponentFindNext ( NULL, &midiSynthDesc); AudioComponentInstanceNew(foundMIDISynthReference, &midiSynthUnit); […]

By John
Published
Categorised as audiounit, core-audio, ios, midi, musicsequence Tagged , , , ,

iOS Swift – how to get aspect ratio of local and remote video?

Scenario: I’m building a WebRTC view inside an app The container for videos will always have a height of 160. In the center of the container there should be displayed the remote video with a max height of 160, width should be scaled to respect the aspect ratio of the video. Width also cannot be […]

By John
Published
Categorised as ios, swift, swift5

WatchOS 2.0: WCSessionDelegate not get called (in Simulator)

I am running WatchOS 2.0 on Version 7.0 beta 5. I am running an iOS with iWatch App. I setup the Targets as shown. I had my iOS’s ViewController and WatchKitExtension’s Interface Controller both activated WCSession and set as delegate. if ([WCSession isSupported]) { WCSession *session = [WCSession defaultSession]; session.delegate = self; [session activateSession]; NSLog(@”iOS […]

By John
Published
Categorised as apple-watch, ios, objective-c, watch-os-2, watchkit

Still Have Questions?


Our dedicated development team is here for you!

We can help you find answers to your question for as low as 5$.

Contact Us
faq