`
啸笑天
  • 浏览: 3468021 次
  • 性别: Icon_minigender_1
  • 来自: China
社区版块
存档分类
最新评论

iOSOpenDev 环境

 
阅读更多

我的开发环境是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安装附件-新

    【iosOpenDev】是一款专为iOS开发者设计的开源工具,它允许用户在非Apple官方认可的环境下进行iOS应用的开发和调试。这个“iosOpenDev安装附件-新”压缩包显然是为了帮助用户顺利安装和配置这个开发环境。下面将详细...

    iOSOpenDev 安装脚本1

    总的来说,iOSOpenDev通过提供一套完整的开发环境,包括自定义的Xcode插件、框架头文件、模板和环境配置,使得开发者可以在不越狱的iOS设备上进行开发。这对于那些希望在更广泛用户群体中测试应用程序,但又无法或不...

    iosOpenDev安装附件

    2. **Specifications**:这部分通常包含了iosOpenDev所依赖的框架和库的规格描述,这些规格用于构建和配置项目,确保它们与越狱环境兼容。在安装过程中,我们需要将这些规格集成到Xcode的构建系统中。 3. **openssl...

    iOSOpenDev-1.6-2 修复版可在xcode7上安装

    这个修复版的iOSOpenDev 1.6-2是针对Xcode 7.1优化的版本,使得开发者能够在更新的开发环境中继续利用其功能。 在开始安装之前,确保你已具备以下条件: 1. 一台装有Xcode 7.1的Mac电脑,这是iOSOpenDev 1.6-2修复...

    iosOpenDev

    "iosOpenDev新"标签表明这个工具还在持续更新和发展。开发者社区,如CSDN论坛中的分享(http://blog.csdn.net/u013583789/article/details/50396747),是获取最新资讯、解决问题和交流经验的重要平台。在这里,...

    iosopendev

    iosopendev iOS越狱开发工具,可以让你的Xcode能够开发越狱插件

    swift-iOSOpenDev修改版安装更简单支持最新版theos

    然而,对于开发者来说,想要在iOS设备上进行越狱开发或者创建自定义功能(通常称为“tweak”),就需要利用特定的工具和环境。`iOSOpenDev`正是这样一个工具,它为iOS开发者提供了一套完整的框架,用于开发越狱应用...

    iOSOpenDevInstallFix

    **iOSOpenDevInstallFix** 是一个专为iOS开发者设计的工具,主要用来解决在安装和配置iOSOpenDev过程中遇到的问题。iOSOpenDev是一款开源的工具集,它允许开发者在iOS设备上进行越狱开发,提供了在Xcode中调试和部署...

    xImage:使用 iOSOpenDev 调整 mobileSafari 插件

    图像 版本 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....

    answer-vibration:ios iphone 接通震动,挂断震动功能

    一定记得更新iOS版本 sudo /opt/iOSOpenDev/bin/iod-setup sdk -sdk iphoneos 用xcode 打开工程 修改BuildSettings->iOSOpenDevDevice为你手机的ip地址 xcode菜单项Product->Build For->Profiling会自动编译并安装到...

    WeChat_tweak::hot_springs:iOS版功能最全的微信插件,支持最新版微信,可以自动抢红包,屏蔽消息和群消息,过滤特定的群聊,防止撤回消息,伪定位(朋友圈和附近的人),修改微信运动步数和实时取景做聊天页的背景等功能

    `resign`可能是指重新签名以适应用户的设备,`step`可能与安装过程有关,`iosopendev`是iOS开发工具集,`xm`和`clutch`可能是越狱环境中的辅助工具,`fake-locations`用于实现伪定位功能,而`ios-tweak`和`wechat-...

    Merge:消息对话变得简单(iOS 5)

    合并 iOS 5 的一项调整,将来自同一联系人的对话合并到消息中。 我现在将它开源,让其他人有机会查看代码,并有可能将其更新到最新版本的 iOS。... 这是一个 iOSOpenDev 项目; 你需要安装它来编译这个项目。

    Equinox:运行时主题 iOS 的 .car 文件

    使用 iOSOpenDev 构建 - 与 theos 一起使用需要一些修改。 Equinox 可以轻松实现 WinterBoard 无法实现的图像主题化。 它还提供了一个设备上的转储实用程序来提取 .car 图像,但建议在使用 Alexander Zielenski 的...

    IOS 实现微信自动抢红包(非越狱IPhone)

    4. **iOSOpenDev**: 开发环境,支持对非越狱设备进行开发和调试。 5. **OpenSSH**: 使你能够在电脑上通过SSH访问iPhone。 6. **iFile**: Cydia应用,用于管理iPhone上的文件。 7. **Cycript**: 一种脚本语言,结合...

    xpcd_cache_printer:打印 xpcd_cache.dylib 中的 plist

    打印嵌入在 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

    iOS动态库注入

    Xcode/iOSOpenDev/Terminal8,涉及工具?-?yololib/MachOView/iFunBox/iReSign9,实例演示?-?创建.dylib动态库10,实例演示?-?创建测试APP11,实例演示?-?手动注入动态库(开发模式)12,实例演示?-?手动注入动态库...

    Cydia::fire::fire::fire:我的微信公众号

    iOS逆向工程越狱开发教程[iOS逆向请加QQ群号: 751433362]iOS Jailbreak Develop/hook/Reverse我的微信公众号: Cydia我的私人公众号: XLsn0w .=====__ /==Z' .===_ ~~=,_===\ _/ | | YZ, `\, ~\ | | | _/=j'\ !...

Global site tag (gtag.js) - Google Analytics