我是新手iPhone程序员我想使用私有框架中的一些功能
https://github.com/kennytm/iphone-private-frameworks
我想要使用的功能是'SpringBoard'
所以我在github repo中下载了'SpringBoard'文件夹.并在'SpringBoard'中创建了一个名为"Headers"的子目录,并将所有头文件放在该文件夹中.
并将'SpringBoard'重命名为'SpringBoard.framework'并将其复制到/ Developer/Platforms /(iPhoneOS_and_iPhoneSimulator)/ sdks/System/library/Frameworks文件夹(我无法回想起完整路径,对不起)
然后我回到xcode并右键单击Frameworks - >添加现有框架 - >其他 - >我选择了'SpringBoard.framework'文件夹并单击Add.
我构建了这个项目并得到了一个错误
'ld:框架SpringBoard未找到'
我导入的框架确实出现在Xcode上,我可以在其中看到头文件.但是当我建造它时,我得到了那个错误.
我究竟做错了什么?
我有一个要设置uid位的shell脚本。我将所有者设置为root并设置uid位。我在外壳程序中添加了“ whoami”以检查其是否正常运行,但是当我执行脚本时,whoami返回了用户名,而不是root。那是错的吧?如果uid设置正确,我应该已经root了,对吗?