Post

Replies

Boosts

Views

Activity

Reply to Homebrew and Xcode
Fear not. Homebrew will uninstall cleanly, as you have found. Xcode is supplied by Apple... I think we can assume that Apple are a trusted source? You can uninstall Xcode by dragging it's icon (from Applications) to the Trash. If you have used Xcode (before uninstalling it), then it may have created some folders, elsewhere on your drive... ...but unless you are pretty obsessive about these things, they can be safely ignored. Alternatively, a quick web search should uncover a full list of any extra Xcode files and folders, that you can safely delete, if you want to.
Apr ’22
Reply to How to change the IOS version in Xcode 13 simulation
To add a new simulated device, with a different version of iOS From Xcode: Window > Devices and Simulators > Simulators Click the "+" (at the bottom-left) Enter a new "Simulator Name" Choose "Device Type" Choose "OS Version"... ...if necessary, "Download more simulator runtimes...", and choose the versions of iOS that you want) Click "Create" The simulator acts like an iPhone (or iPad). It's a very accurate simulation, but of course some features are not available (like the on-device cameras)
Apr ’22
Reply to Apple Code Change
the Apple store changes its code requirements every couple years true it will require practically a complete rewrite of the original code false In the early years of Swift, the language evolved very quickly, requiring major changes each year. We may now be seeing a similar evolution with SwiftUI. Related (non-code) issues also change, like privacy and App Tracking Transparency requirements. Existing apps will often continue to run, but changes to iOS, and new device sizes, can require an app update.
Apr ’22
Reply to Bundle.main.url returning nil
When adding resources to a Swift Package, you need to configure the manifest, to explicitly declare the resources. Have you done this? Perhaps something like... targets: [ .target( name: "MyLibrary", resources: [ .process("Audios/Completed.mp3")] ), ] Then you can refer to the resources in code. See: https://developer.apple.com/documentation/swift_packages/bundling_resources_with_a_swift_package
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Apr ’22
Reply to How to use Timer when app is in background
As you know, Timer does not work in the background. One common workaround is: Detect when the app is going into the background Convert each live timer into a local notification (at the timer's activation time) Cancel the timer On foregrounding the app: Convert any outstanding local notifications back into Timers Cancel the local notification Of course, if the local notification fires while the app is backgrounded, it will require user intervention, before it can carry out any functionality. Also of course, this workaround may not be suitable for your purpose (but perhaps the principle is helpful)?
Apr ’22
Reply to Send SMS and MMS from app
Have a look at MFMessageComposeViewController See https://developer.apple.com/documentation/messageui/mfmessagecomposeviewcontroller
Replies
Boosts
Views
Activity
Apr ’22
Reply to Xcode Download does not work > says wrong OS Version
Xcode 13.3 Release Notes: "Xcode 13.3 requires a Mac running macOS Monterey 12 or later." https://developer.apple.com/documentation/xcode-release-notes/xcode-13_3-release-notes Your MacBook is able to run Monterey, so you would need to update to Monterey first, then install Xcode.
Replies
Boosts
Views
Activity
Apr ’22
Reply to Homebrew and Xcode
Fear not. Homebrew will uninstall cleanly, as you have found. Xcode is supplied by Apple... I think we can assume that Apple are a trusted source? You can uninstall Xcode by dragging it's icon (from Applications) to the Trash. If you have used Xcode (before uninstalling it), then it may have created some folders, elsewhere on your drive... ...but unless you are pretty obsessive about these things, they can be safely ignored. Alternatively, a quick web search should uncover a full list of any extra Xcode files and folders, that you can safely delete, if you want to.
Replies
Boosts
Views
Activity
Apr ’22
Reply to designing this gadget for iOS Lightning
My understanding is: the technical information is made available once you join the MFI program... ...at which point it is all under a non-disclosure agreement. I think you will find it difficult to get specific information, outside the MFI program.
Topic: App & System Services SubTopic: Hardware Tags:
Replies
Boosts
Views
Activity
Apr ’22
Reply to Build Application in Window OS
What challenge? What app? Please provide some context for your question (more than "Organizer Window")...
Replies
Boosts
Views
Activity
Apr ’22
Reply to How to change the IOS version in Xcode 13 simulation
To add a new simulated device, with a different version of iOS From Xcode: Window > Devices and Simulators > Simulators Click the "+" (at the bottom-left) Enter a new "Simulator Name" Choose "Device Type" Choose "OS Version"... ...if necessary, "Download more simulator runtimes...", and choose the versions of iOS that you want) Click "Create" The simulator acts like an iPhone (or iPad). It's a very accurate simulation, but of course some features are not available (like the on-device cameras)
Replies
Boosts
Views
Activity
Apr ’22
Reply to Apple Code Change
the Apple store changes its code requirements every couple years true it will require practically a complete rewrite of the original code false In the early years of Swift, the language evolved very quickly, requiring major changes each year. We may now be seeing a similar evolution with SwiftUI. Related (non-code) issues also change, like privacy and App Tracking Transparency requirements. Existing apps will often continue to run, but changes to iOS, and new device sizes, can require an app update.
Replies
Boosts
Views
Activity
Apr ’22
Reply to Is there an API for third-party apps to use NFC?
Look at the CoreNFC Framework. https://developer.apple.com/documentation/corenfc There is no fee for using this Framework.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Apr ’22
Reply to EML File Duplicate Remover
Reported as spam.
Replies
Boosts
Views
Activity
Apr ’22
Reply to Smartly converted EDB File to PST
Reported as spam.
Replies
Boosts
Views
Activity
Apr ’22
Reply to What are the methods for jumping a page?
That depends on what you mean by "jumping a page". I don't think that's a recognized developer term, can you clarify your question?
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Apr ’22
Reply to Can a friend do an artwork for me?
Is that really the second-best username you could think of?
Replies
Boosts
Views
Activity
Apr ’22
Reply to Bundle.main.url returning nil
When adding resources to a Swift Package, you need to configure the manifest, to explicitly declare the resources. Have you done this? Perhaps something like... targets: [ .target( name: "MyLibrary", resources: [ .process("Audios/Completed.mp3")] ), ] Then you can refer to the resources in code. See: https://developer.apple.com/documentation/swift_packages/bundling_resources_with_a_swift_package
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Apr ’22
Reply to How to use Timer when app is in background
As you know, Timer does not work in the background. One common workaround is: Detect when the app is going into the background Convert each live timer into a local notification (at the timer's activation time) Cancel the timer On foregrounding the app: Convert any outstanding local notifications back into Timers Cancel the local notification Of course, if the local notification fires while the app is backgrounded, it will require user intervention, before it can carry out any functionality. Also of course, this workaround may not be suitable for your purpose (but perhaps the principle is helpful)?
Replies
Boosts
Views
Activity
Apr ’22