我想转换一个“常规”xcode 项目以使用iOSOpenDev。据我所知,当使用 iOSOpenDev 模板创建新项目时,它的构建设置中有以下内容:
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
将这些添加到另一个项目中以便在分析构建上安装 iOSOpenDev 是否足够,或者我是否需要设置其他内容?
我对构建“越狱”特定类型的应用程序并不真正感兴趣,但想在没有付费 ios 开发者帐户的情况下部署到越狱的 iphone。
注意 openssh 已经通过 cydia 安装(使用非默认密码)并且 iosod 已配置为iosod sshkey -h [device-hostname-or-ipaddress]
2012年12月14日:
我写了一篇关于此的维基文章。看https://github.com/kokoabim/iOSOpenDev/wiki/Convert-to-iOSOpenDev-Project.
上一个答案:
使用中定义的修改现有目标的 Xcode 构建设置/opt/iOSOpenDev/templates/Base.xctemplate/TemplateInfo.plist
and /opt/iOSOpenDev/templates/Debian Package.xctemplate/TemplateInfo.plist
.
Add a 运行脚本构建阶段(必须按顺序最后)到执行的现有目标/opt/iOSOpenDev/bin/iosod --xcbp
.
在现有目标文件夹下创建 Debian 包控制文件,如下所示(target's directory)/Package/DEBIAN/control
.
执行一个为分析而构建(Cmd-Shift-I)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)