An audioless video showing the use of the iOSOpenDev Xcode template for building a Command-line Tool. This video demonstrates that a command-line tool can be built for the iOS platform WITHOUT needing to rip the binary out of a wrapped .app bundle or other manual effort. Basically, building a command-line tool using Xcode's build engine is now allowed. This video shows: -- `foo` not existing on the iPhone -- starting an iOSOpenDev Command-line Tool project and setting two Build Settings to indicate the iPhone's host address and to indicate to build the Debian package and install it on the device every time a "Build For Profiling" is performed (Command-Shift-I) -- the Debian package's structure is included in the template and its control file being edited -- output of the `iosod` tool during the Build Phase (first build is a normal "Build" and `foo` is signed with ldid only, but the second build is a "Build For Profiling" and as you can see in the build output a lot more happens) -- a "LatestBuild" symbolic link created upon each build (for convenience) -- a Packages folder is created and the Debian packages are placed in it when built -- `foo` now existing on the iPhone -- PackageVersion.plist used to change the Debian package's version (which isn't required as an edit directly to the control file could have been done instead; plist is for convenience) -- local use of `iosod` tool to remotely remove `foo` from iPhone -- both Debian packages existing in the Packages folder |
From:
iOSOpenDev
Views:
10
0
ratings | |
Time: 05:57 | More in Science & Technology |
iOSOpenDev Xcode template for building a Command-line Tool
Subscribe to Applenews247.Com Newsletter