Convert xcode project to iOSOpenDev

I would like to convert a “regular” xcode project for deployment using iOSOpenDev . From what I can say when a new project is created using iOSOpenDev templates, it has the following build options:

 EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = *.nib *.lproj *.gch (*) .DS_Store CVS .svn .git .hg *.xcodeproj *.xcode *.pbproj *.pbxproj HEADER_SEARCH_PATHS = $(iOSOpenDevPath)/include/** IPHONEOS_DEPLOYMENT_TARGET = 5.0 LIBRARY_SEARCH_PATHS = $(iOSOpenDevPath)/lib/** SDKROOT = iphoneos iOSOpenDevInstallOnProfiling = YES iOSOpenDevPath = /opt/iOSOpenDev 

Is it enough to add them to another project to get the iOSOpenDev installation in the profiling assembly, or do I need to install something else?

I am not interested in creating a "specific" type of application, but would like to deploy it on a jailbroken iphone without a paid ios developer account.

Note openssh is already installed via cydia (with a non-default password), and iosod was configured using iosod sshkey -h [device-hostname-or-ipaddress]

+2
source share
1 answer

2012-12-14

I wrote an article about the wiki. See https://github.com/kokoabim/iOSOpenDev/wiki/Convert-to-iOSOpenDev-Project .

Previous answer:

  • Modify existing Xcode build settings with those defined in /opt/iOSOpenDev/templates/Base.xctemplate/TemplateInfo.plist and /opt/iOSOpenDev/templates/Debian Package.xctemplate/TemplateInfo.plist .

  • Add the script execution phase (should be the last in order) to an existing target that runs /opt/iOSOpenDev/bin/iosod --xcbp .

  • Create a Debian package management file in the existing target folder as (target directory)/Package/DEBIAN/control .

  • Run the Create command for profiling (Cmd-Shift-I).

+5
source

Source: https://habr.com/ru/post/1441181/


All Articles