在iphone执行自己想要的指令。
首先编译出自己的指令,使用clang(从gcc进化到clang,我安装的是xcode6.0.1,机子是iphone4所以使用了armv7):
clang -o helloworld -arch armv7 helloworld.c -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.0.sdk
把hellowrold执行指令拷贝到iphone的root用户的根目录,命名为hello:
scp helloworld root@192.168.1.100:hello
登陆iphone:
ssh root@192.168.1.100
可查看hello文件是否存在:
810:~ root# ls
执行指令:
810:~ root# ./hello
首先编译出自己的指令,使用clang(从gcc进化到clang,我安装的是xcode6.0.1,机子是iphone4所以使用了armv7):
clang -o helloworld -arch armv7 helloworld.c -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.0.sdk
把hellowrold执行指令拷贝到iphone的root用户的根目录,命名为hello:
scp helloworld root@192.168.1.100:hello
登陆iphone:
ssh root@192.168.1.100
可查看hello文件是否存在:
810:~ root# ls
执行指令:
810:~ root# ./hello