1.2. Installing the SDK

1.2. Installing the SDK

Follow these steps to migrate and install the necessary SDK components:

  1. Prepare USB Key:

    • On Windows, plug in a FAT-formatted USB key (not NTFS, as macOS can't write to NTFS) with at least 50 Mbytes free.

  2. Launch SDK Migration Assistant (Windows):

  • Open the SDK migration assistant shortcut from your Start menu (usually in All Programs > Darwin Build Environment).

  • You will be prompted to drag two files to your USB key.

  • Drag both these files to your USB key and then reboot your computer into macOS.

  1. Run Migration Assistant (macOS):

    • Login to macOS.

      • Note: If you don't have direct access to a Mac, a friend with a working Mac can help you with this step.

    • Ensure Xcode is installed and up-to-date (available free from the Mac App Store).

      • Hint for older Macs: If your Mac is too old for the latest Xcode, you can download a compatible older version from https://xcodereleases.com. Extract it and place Xcode.app in your /Applications directory (backup your existing Xcode first). The new Xcode.app might show a 'forbidden' icon if incompatible, but the migration tools should still find and use it. After migration, you can restore your previous Xcode.

    • Open your USB key in Finder and double-click the item named Migration assistant (step 1, Mac).command.

    • Let the script complete its job. It will notify you when it's time to reboot back into Windows.

    • You'll notice SDK.zip (and possibly Keychain.zip) has been created on your USB key. These contain the needed files.

  2. Complete SDK Unpacking (Windows):

    • Login to Windows.

    • Open your USB key and double-click the item called Migration assistant (step 2, PC).

    • The SDK will unpack. Wait for this process to finish.

You can now build iOS and macOS projects. However, to deploy them to a non-jailbroken device, you'll also need to sign them with your digital signing identity. Continue to the next step.

Last updated