我的开发环境是maxox10.9 ,装有xcode5和xcode4.6.3。
iOSOpenDev这个环境,基于Xcode创建模板和编译打包。
----------------------------------------------------------------------------------------------------------------------------------------
参考:http://iosopendev.com/download/ 和 https://github.com/kokoabim/iOSOpenDev/wiki/_pages
我下载安装了iOSOpenDev-1.6-2.pkg。
我一次安装成功,有些人安装会出些错,这里给些常见错误解决:https://github.com/kokoabim/iOSOpenDev/wiki/Troubleshoot
----------------------------------------------------------------------------------------------------------------------------------------
打开xcode4.6.3,我用Logos tweak工程模板创建一个工程,clean 一下后,执行product-》Bulid for-》profiling,发现clean和profuling都报:
target specifies product type ‘com.apple.product-type.library.dynamic’, but there’s no such product type for the ‘iphoneos’ platform
可能我现在是默认的xcode5,果然用xcode5跑是没有这个错了。
我想用xcode4.6 ,所有打开终端,
执行 xcode-select -p 输出:
/Applications/Xcode.app/Contents/Developer
的确是指向xcode5,所以接着我要指向xcode4.6,执行:
sudo xcode-select --switch /Applications/Xcode4.6.3.app/Contents/Developer
然后再重装iOSOpenDev就解决我这边的动态库问题了。
----------------------------------------------------------------------------------------------------------------------------------------
现在跑2个xcode都报错:Preparing to run Xcode Build Phase for Logos Processor...
Failed to locate Logos Processor. Is Theos installed? If not, see http://iphonedevwiki.net/index.php/Theos/Getting_Started.
Command /bin/sh failed with exit code 1
这个解决简单http://iphonedevwiki.net/index.php/Theos/Getting_Started 到这个网址按步骤安装Theos就好了。
--------------------------------------------------------------------------------------------------------------------------------------
再次profiling报错:
#error iOSOpenDev post-project creation from template requirements (remove these lines after completed) -- \
Link to libsubstrate.dylib: \
(1) go to TARGETS > Build Phases > Link Binary With Libraries and add /opt/iOSOpenDev/lib/libsubstrate.dylib \
(2) remove these lines from *.xm files (not *.mm files as they're automatically generated from *.xm files)
这个错误是正常的,按他的操作完成后删除这段文字。
--------------------------------------------------------------------------------------------------------------------------------------
继续profiling工程,继续报错:
Command /bin/sh failed with exit code 1 这个意思是没有成功在设备上运行,这个可以不用管,实际上系统已经帮你把deb包生成好了。 在你的工程目录的Packages下有一个deb包,用itools把deb放在设备的/private/var/root/Media/Cydia/AutoInstall目录下,重启手机之后就安装的。
相关推荐
【iosOpenDev】是一款专为iOS开发者设计的开源工具,它允许用户在非Apple官方认可的环境下进行iOS应用的开发和调试。这个“iosOpenDev安装附件-新”压缩包显然是为了帮助用户顺利安装和配置这个开发环境。下面将详细...
总的来说,iOSOpenDev通过提供一套完整的开发环境,包括自定义的Xcode插件、框架头文件、模板和环境配置,使得开发者可以在不越狱的iOS设备上进行开发。这对于那些希望在更广泛用户群体中测试应用程序,但又无法或不...
2. **Specifications**:这部分通常包含了iosOpenDev所依赖的框架和库的规格描述,这些规格用于构建和配置项目,确保它们与越狱环境兼容。在安装过程中,我们需要将这些规格集成到Xcode的构建系统中。 3. **openssl...
这个修复版的iOSOpenDev 1.6-2是针对Xcode 7.1优化的版本,使得开发者能够在更新的开发环境中继续利用其功能。 在开始安装之前,确保你已具备以下条件: 1. 一台装有Xcode 7.1的Mac电脑,这是iOSOpenDev 1.6-2修复...
"iosOpenDev新"标签表明这个工具还在持续更新和发展。开发者社区,如CSDN论坛中的分享(http://blog.csdn.net/u013583789/article/details/50396747),是获取最新资讯、解决问题和交流经验的重要平台。在这里,...
iosopendev iOS越狱开发工具,可以让你的Xcode能够开发越狱插件
然而,对于开发者来说,想要在iOS设备上进行越狱开发或者创建自定义功能(通常称为“tweak”),就需要利用特定的工具和环境。`iOSOpenDev`正是这样一个工具,它为iOS开发者提供了一套完整的框架,用于开发越狱应用...
**iOSOpenDevInstallFix** 是一个专为iOS开发者设计的工具,主要用来解决在安装和配置iOSOpenDev过程中遇到的问题。iOSOpenDev是一款开源的工具集,它允许开发者在iOS设备上进行越狱开发,提供了在Xcode中调试和部署...
图像 版本 0.0.1 描述 Tweak for mobileSafari plugin. It convert safari reader contents to image (PNG or JPG format) Send image to SinaWeibo.You can set watermask, header & footer in this plugin....
一定记得更新iOS版本 sudo /opt/iOSOpenDev/bin/iod-setup sdk -sdk iphoneos 用xcode 打开工程 修改BuildSettings->iOSOpenDevDevice为你手机的ip地址 xcode菜单项Product->Build For->Profiling会自动编译并安装到...
`resign`可能是指重新签名以适应用户的设备,`step`可能与安装过程有关,`iosopendev`是iOS开发工具集,`xm`和`clutch`可能是越狱环境中的辅助工具,`fake-locations`用于实现伪定位功能,而`ios-tweak`和`wechat-...
合并 iOS 5 的一项调整,将来自同一联系人的对话合并到消息中。 我现在将它开源,让其他人有机会查看代码,并有可能将其更新到最新版本的 iOS。... 这是一个 iOSOpenDev 项目; 你需要安装它来编译这个项目。
使用 iOSOpenDev 构建 - 与 theos 一起使用需要一些修改。 Equinox 可以轻松实现 WinterBoard 无法实现的图像主题化。 它还提供了一个设备上的转储实用程序来提取 .car 图像,但建议在使用 Alexander Zielenski 的...
4. **iOSOpenDev**: 开发环境,支持对非越狱设备进行开发和调试。 5. **OpenSSH**: 使你能够在电脑上通过SSH访问iPhone。 6. **iFile**: Cydia应用,用于管理iPhone上的文件。 7. **Cycript**: 一种脚本语言,结合...
打印嵌入在 xpcd_cache.dylib...使用 xcode 构建(已安装 iOSOpenDev) 只是做 用法 ./xpcd_cache_util ./xpcd_cache_util /usr/lib/xpcd_cache.dylib ./xpcd_cache_util ./xpcd_cache.dylib ./xpcd_cache-out.plist
Xcode/iOSOpenDev/Terminal8,涉及工具?-?yololib/MachOView/iFunBox/iReSign9,实例演示?-?创建.dylib动态库10,实例演示?-?创建测试APP11,实例演示?-?手动注入动态库(开发模式)12,实例演示?-?手动注入动态库...
iOS逆向工程越狱开发教程[iOS逆向请加QQ群号: 751433362]iOS Jailbreak Develop/hook/Reverse我的微信公众号: Cydia我的私人公众号: XLsn0w .=====__ /==Z' .===_ ~~=,_===\ _/ | | YZ, `\, ~\ | | | _/=j'\ !...