Post

Replies

Boosts

Views

Activity

Reply to Can a Live Caller ID server supply live data or must it be static?
@Kevin Elliott In the example Live Caller ID provided by Apple, the database is fixed, and the above question/answer is saying that's not how a real implementation would function. But how could this be possible if the calling number is not exposed to the LCID server? Suppose there exists elsewhere an ever changing/evolving dataset of information about a phone number, the LCIDS would not be able to perform a live lookup because it doesn't know the calling number? Therefore how could the LCIDS use a live, ever changing data set to formulate its response if it doesn't have a fixed dataset like the Apple example server?
Topic: App & System Services SubTopic: General Tags:
Feb ’25
Reply to FYI: Xcode and Disk Space
The amount of space Xcode uses has been increasing over the years to tremendous levels. In my case I have several different phones, and several different apps and if you build different apps and run on different phones then the amount of things Xcode squirrels all over the place is astonishingly phenomenally vast. I use the DaisyDisk app to help identify what and where Xcode is consuming massive amounts of storage space.
Jan ’25
Reply to OS Logging says developer mode is disabled but its enabled
So I discovered that in order to stop the OS saying developer mode was disabled, I had to go into the iPhone developer settings and switch on Associated Domains Development. Having to do this is an extra step that is not documented anywhere. However unfortunately it doesn't solve my larger issue, which is getting Network URL Unauthorized in the message filter extension when deferring the request to the server.
Topic: App & System Services SubTopic: Core OS Tags:
Jan ’25
Reply to Is there a way of specifying unicode characters for the BUNDLE_DISPLAY_NAME in an .xcconfig?
@Scott Hello. Do you know how to enter a character such as this directly into the xcconfig file? UPDATED - found out how to enter unicode characters on a Mac: Go to System Settings/Keyboard, on the lhs click + and add Unicode Hex Input. Then in the Mac's tool bar at the top switch the keyboard to Unicode, then click Option + the unicode code i.e. in my case Option+2002. The key is to switch to the Unicode input keyboard first.
Jan ’25
Reply to Is it safe to access the contents of an app's bundle from within an app extension?
Here's a bit of specific code example, suppose an app extension wants to obtain the value of something in the info.plist which is in the app's bundle (rather than the extension's bundle). Can it be guaranteed that the app's bundle is always accessible/loaded etc. when being accessed from the app extension? private class func getObjectFromInfoPlist(name: String) -> Any? { var bundle = Bundle.main if bundle.bundleURL.pathExtension == "appex" { let url = bundle.bundleURL.deletingLastPathComponent().deletingLastPathComponent() if let otherBundle = Bundle(url: url) { bundle = otherBundle } } return bundle.object(forInfoDictionaryKey: name) }
Topic: App & System Services SubTopic: Core OS Tags:
Jan ’25