zoukankan      html  css  js  c++  java
  • iosOpenDev-install 失败官方wiki无法解决看这里(尝试有效)

    https://github.com/kokoabim/iOSOpenDev/wiki/Troubleshoot

    http://blog.csdn.net/bluesky_03/article/details/41911613

    从theos到iosopendev。
    iosopendev可以使用xcode来完成插件开发。


    --------------begin 多余的theos
    {
    安装iosopendev,不需要安装theos,下面的做法不是必需的:
    【  // 获取theos,在这里并不是必须的
    export THEOS=/opt/theos
    sudo git clone git://github.com/DHowett/theos.git $THEOS


    # make ldid:
    cd $THEOS/bin
    sudo git clone git://git.saurik.com/ldid.git
    cd ldid
    sudo git submodule update --init
    sudo ./make.sh

    }
    --------------end 多余的theos




    我遇到的情况:
    下载最新版本iosopendev1.6-2并安装,但遇到安装错误,/var/log/system.log里面记录着“安装器遇到了一个错误,导致安装失败。请联系软件制造商以获得帮助。”。


    参照:https://github.com/kokoabim/iOSOpenDev/wiki/Troubleshoot,未能解决。


    虽然安装失败,但是在/opt下面还是创建了三个目录:
    iosopendev
    iosopendevsetup
    iosopendevuninstall
    在iosopendevsetup/bin里面已经有一个shell脚本:iod-setup。


    安装的过程就是执行iod-setup。


    查看资料,直接运行:sudo ./iod-setup base
    发现总是在下载某个东西时失败,sublime iod-setup来定位,发现有三个downloadGithubTarball的地方,
    直接注释掉,然后手动去下载这三个东西,并拷贝到iosopendev目录。


    手动下载:
    https://github.com/kokoabim/iOSOpenDev
    https://github.com/kokoabim/iOSOpenDev-Xcode-Templates
    https://github.com/kokoabim/iOSOpenDev-Framework-Header-Files


    拷贝:
    sudo cp -r iosopendev-master/* /opt/iosopendev/
    (iosopendev里,sudo mkdir templates)
    sudo cp -r iosopendev-xcode-templates-master/* /opt/iosopendev/templates
    (iosopendev里,sudo mkdir frameworks)
    sudo cp -r iosopendev-framework-header-files-master/* /opt/iosopendev/frameworks


    再次安装:
    sudo ./iod-setup base
    指定最新xcode sdk:
    sudo ./iod-setup sdk -sdk iphoneos


    成功,表现为:
    1.
    ~/library/developer/xcode 里面会多出
    Templates/iosopendev
    2. 
    sublime ~/.bash_profile
    会看到:
    export iOSOpenDevPath=/opt/iOSOpenDev
    export iOSOpenDevDevice=
    export PATH=/opt/iOSOpenDev/bin:$PATH
    3.
    启动xcode,新建工程,多出一个“iOSOpenDev”的模板。

  • 相关阅读:
    1. 首次运行 Git 的配置
    本地git连接github
    Cygwin(linux)中vim配置
    ibatis入门
    XML(可扩展性标记语言)学习汇总一
    第一只小啊小爬虫(纪念下)
    Android SQLite DB的封装
    关于做项目的一些感想
    Git 初学三(git对象与git重置)
    Git 初学二(暂存区)
  • 原文地址:https://www.cnblogs.com/Keys/p/5364939.html
Copyright © 2011-2022 走看看