飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 6178|回复: 1

[iOS] iOSOpenDev越狱开发直接编译安装到真机+错误解决方案

[复制链接]
  • TA的每日心情
    开心
    2016-6-16 14:07
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2014-9-22 12:46:51 | 显示全部楼层 |阅读模式
    macOS10.12.x之后:
    先安装:
    [Bash shell] 纯文本查看 复制代码
    brew tap theseal/ssh-askpass
    brew install ssh-askpass

    In order to use ssh-askpass you have to link the binary to where the ssh-agent
    is looking.

    Pre 10.11:

        sudo ln -s /usr/local/bin/ssh-askpass /usr/libexec/ssh-askpass

    10.11+:

        If you have XQuartz (http://www.xquartz.org/) or are willing to get it:

            Make sure that the latest XQuartz is installed. (eg. brew cask install xquartz)

            sudo ln -s /usr/local/bin/ssh-askpass /usr/X11R6/bin/ssh-askpass

        Else:

            Disable SIP (rootless) http://www.imore.com/el-capitan- ... s-keep-malware-away

            sudo mkdir -p /usr/X11R6/bin
            sudo ln -s /usr/local/bin/ssh-askpass /usr/X11R6/bin/ssh-askpass

            Enable SIP (rootless) http://www.imore.com/el-capitan- ... s-keep-malware-away

    编译安装到真机步骤:
    1.png
    此时点击菜单 Product - Build For - Profiling 试图安装到设备去,通常情况会报错:
    1. Failed to create directory /var/root/iOSOpenDevPackages on device 你的iOS设备IP地址
    复制代码


    错误解决方法:
    1.先在终端输入:
    1. iosod sshkey -h 192.168.23.71(换成你的iOS设备IP地址)
    复制代码

    然后按照提示创建key




    2.上面完成后,再次打开终端,这次是连接到设备:


    2.png



    此时飞向光明之巅了:
    3.png


    PYG19周年生日快乐!

    该用户从未签到

    发表于 2014-9-23 20:49:56 | 显示全部楼层
    路过,不错,收藏了!
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表