ToughDev

Code. Crack. Create. Contribute

  • Blog
  • Software
  • Hardware
  • VoIP
  • Microcontroller
  • Radio/TV
  • Retro
  • Reviews
  • Highlights
  • Reverse-engineer
  • About Us

iOS

itunes-backup-explorer
CodeProject iOS Mobile Development Software Development 

Mass download photos/videos from third party apps on your iPhone

February 1, 2024November 28, 2024 ToughDev 0 Comment backup, extract, iphone, iTunes-Backup-Explorer, viber, whatsapp

I couldn’t believe it took me more than half a day to find a free and reliable way to download

Read more
screenshot
General Programming iOS Mac OS Software Development VmWare 

Running macOS Sonoma 14 on VMware

January 29, 2024March 16, 2025 ToughDev 0 Comment iphone, macos, sonoma, ubuntu, usb, vmware

This guide shows you how to configure a usable instance of macOS Sonoma on the latest version of VMware, either

Read more
Screenshot 2023-09-01 102747
iOS Mac OS Software Development Xcode 

Getting xCode to run on unsupported versions of macOS

June 7, 2023May 29, 2024 ToughDev 13 Comments Info.plist, iOS, Monterey, SystemVersion.plist, Ventura, xCode

My MacBook Air 2017 has been running macOS Monterey (12.6.5), the last version to support my MacBook model, which in

Read more
CodeProject iOS Mobile Development Objective-C Software Development 

Handling NSInvalidArgumentException “Pushing the same view controller instance more than once is not supported” in an iOS application

May 5, 2019April 4, 2023 ToughDev 0 Comment exception handling, java, NSInvalidArgumentException, UINavigationController

When debugging my iOS app, I discovered that the following apparently innocent code sometimes caused the app to crash due

Read more
Foxit MobilePDF SDK Demo App (1)
Android CodeProject iOS Mobile Development Product Reviews 

Exploring Foxit MobilePDF SDK on Android and iOS

November 30, 2017May 9, 2023 ToughDev 1 Comment foxit, mobilepdf, sdk

Last week when downloading Foxit PDF Reader, I browsed through the list of PDF products offered by Foxit and came across

Read more
xCode Organizer No Suitable Applications Found
CodeProject iOS Mobile Development Software Development 

Error “No suitable application records” were found when submitting apps via xCode

February 8, 2016April 4, 2023 ToughDev 0 Comment iOS, iTunes, xCode

When attempting to submit my application to the iOS app store recently using xCode Organizer, I encountered the following weird error

Read more
CodeProject iOS Mobile Development 

Common issues when calling writeToFile: atomically: on an NSDictionary object

August 23, 2015April 4, 2023 ToughDev 0 Comment

One of the easiest ways to convert an NSDictionary into a plist file is to use However, a common drawback

Read more
Screen-Shot-2015-03-30-at-3.04.10-PM
CodeProject iOS Mobile Development 

Common issues when using Core Location framework on iOS 8

March 31, 2015April 4, 2023 ToughDev 0 Comment

Using the Core Location framework properly and efficiently is a must for those developing iOS apps that make use of

Read more
Screenshot2011-07-30at35129AM
Android CodeProject iOS Mobile Development PDF Product Reviews 

Comparison of popular PDF libraries on iOS and Android

February 14, 2015May 9, 2023 ToughDev 12 Comments

UPDATE (Nov 2017): This article has been updated to include Foxit MobilePDF SDK, a feature-rich mobile PDF SDK solution with extensive support

Read more
CodeProject iOS Mobile Development Software Development Xcode 

Archiving iOS projects from command line using xcodebuild and xcrun

June 9, 2014April 4, 2023 ToughDev 6 Comments

In one of my recent projects, I need to provided 16 different builds from a single iOS application code base.

Read more
CodeProject iOS Mobile Development PHP Software Development Web Development 

Using ApnsPHP library with CodeIgniter to send Push Notifications to iOS devices

November 24, 2012April 4, 2023 ToughDev 1 Comment

I recently needed to use PHP to send Push Notification to iOS and Android devices. While sending push notification to

Read more
CodeProject iOS Mobile Development Networking Objective-C Software Development 

Using SOAP web service in an iOS application

October 18, 2012April 4, 2023 ToughDev 0 Comment

I recently needed to connect to SOAP web services written in .NET/PHP from one of my iOS applications when I

Read more
iOS Mac OS Mobile Development VmWare 

Mac OS X on VmWare – Upgrading from 10.6.4 to 10.6.8

February 17, 2012May 4, 2023 ToughDev 0 Comment

In my previous articles (this and this) I have shown you how to setup a working Mac OS X 10.6.4

Read more
CodeProject iOS Mobile Development Objective-C 

Converting between NSString and C strings in an iOS project

December 24, 2011April 4, 2023 ToughDev 0 Comment

I recently had to use a C library in an iPhone project, which is mostly in Objective-C. Things were going

Read more
iOS Mobile Development Software Development Xcode 

Xcode 4 bug: Crash when using Core Data Model from Xcode 3

August 20, 2011May 7, 2023 ToughDev 0 Comment

I recently upgraded my Xcode from version 3 to 4.0.2 (build 4A2002a) and notice that Xcode keeps on crashing whenever

Read more
  • ← Previous

About ToughDev

Since 2008, ToughDev has explored embedded systems, software development, reverse engineering, and retro computing, bridging legacy hardware with modern software.

Recent projects include the Super 8086 Box PC XT emulator, the dsMP3 embedded radio, and detailed teardowns of vintage PCs such as the Tandy 2500RSX.

Beyond publishing technical research, ToughDev also provides consulting and custom development services in embedded systems, mobile applications, VoIP, microcontroller firmware, and integration with vintage or undocumented hardware platforms.

Schedule a Consultation Contact Webmaster

Recent Comments

  • MIDImusician on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • ToughDev on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • MIDImusician on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • ChrisD on V380 Pro wireless CCTV camera with night vision and RTSP support
  • ToughDev on V380 Pro wireless CCTV camera with night vision and RTSP support
  • ChrisD on V380 Pro wireless CCTV camera with night vision and RTSP support
  • ToughDev on V380 Pro wireless CCTV camera with night vision and RTSP support
  • ChrisD on V380 Pro wireless CCTV camera with night vision and RTSP support
  • OCTAGRAM on Emulating dual Hercules+CGA monitors setup with DOSBox
  • Daniel on Fujitsu Siemens FSC Futro S210 thin client
  • Claribel F. Aviles on Free USA DID Number
  • ToughDev on Programming the Tektronix TDS 340 100MHz digital storage oscilloscope
  • LINTON BROWN on Programming the Tektronix TDS 340 100MHz digital storage oscilloscope
  • Ed on Integrating DigiCert Click-to-Sign with InstallShield to sign both setup.exe and bundled MSI file
  • raymai97 on Open Windows Write (WRI) files on Windows 11 using legacy versions of WordPad
  • N8VES on Portable 500m AM transmitter from AliExpress
  • ToughDev on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • Snocrash on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • ToughDev on Repairing a vintage Macintosh SE/30
  • ToughDev on Compaq Contura 3/25C 80386 Laptop
Follow @mrtoughdev

Tags

3cx 68k 80386 adlib amiga c++ call control api cctv ch375 ch376 commodore data recovery deskmate dosbox dspic embedded ffmpeg intel atom iOS macintosh macintosh se mac os microsoft office mini pc ms dos printer radio raspberry pi retro68 rf rtsp scsi2sd tecsun turbo c turbo pascal ubuntu virtualbox wifi windows windows 11 windows 98 WordPress word processor xCode z80

Archives

  • 2026 (1)
  • 2025 (12)
  • 2024 (12)
  • 2023 (14)
  • 2022 (12)
  • 2021 (12)
  • 2020 (12)
  • 2019 (12)
  • 2018 (13)
  • 2017 (12)
  • 2016 (13)
  • 2015 (29)
  • 2014 (17)
  • 2013 (16)
  • 2012 (12)
  • 2011 (16)
  • 2010 (30)
  • 2009 (53)
  • 2008 (53)

Featured

Mobile Development
VoIP
Macintosh 68k
Logic Analyzer
Microcontroller
Oscilloscope
Radio/TV
Reverse-engineer

Tools

Site Admin
Entries RSS
Comments RSS
Contact Webmaster
Copyright © 2026 ToughDev. All rights reserved.
Theme: ColorMag by ThemeGrill. Powered by WordPress.