A simple, short video of the iOSOpenDev 1.0 Installer that is coming soon! After the installation is finished, the Xcode templates are shown and the use of the new `iosod` command-line tool is demonstrated. The `iosod` command-line tool will be used during Xcode Build Phases by the included Xcode templates to do build-specific tasks. It will also provide other various functions, like dumping private SDK headers or removing a package from an "iDevice", along with other uses. Just type out `iosod` in Terminal to see its usages. The command demonstrated in this video is `iosod -k -h myiphone.local` which adds the SSH public key of the current user of the Mac to the iPhone's root account's ~/.ssh/authorized_keys file on the iPhone. This allows the current user to make an SSH connection to the iDevice using public key authentication instead of typing a password upon each connection. This is needed for the Xcode Build Phases to run. For example, with these templates, if Command-Shift-I (Build For Profiling) starts a build, during the Build Phase the target's Debian package is built and installed to the iDevice. This communication requires an SSH connection and because the public key has been placed on the iDevice as an "authorized key", this connection occurs with no need of a password. So, this command will be required before the magic can happen. :) Also, make note of that shortcut: Command-Shift-I (Build For Profiling) will build the target, create the Debian package and <b>...</b> |
From:
iOSOpenDev
Views:
0
0
ratings | |
Time: 03:39 | More in Science & Technology |
iOSOpenDev Installer
Subscribe to Applenews247.Com Newsletter