我已经阅读了有关相同的其他问题,但每个人都只是说“越狱”,“Apple 永远不会批准”,“这是不可能的”和“私有 API,GraphicsServices.framework”。
让我澄清一下,我不是为了越狱的手机这样做,我这样做是因为我手机上的锁定按钮坏了,我只是不想等待 1 分钟来锁定屏幕。所以我想我可以有一个应用程序lockScreen
在AppDelegate.h
. 这不会在 AppStore 上进行,它只适合我。
我见过有人说他们可以在从GSEventLockDevice();
导入时使用,但是当我尝试运行它(在设备和模拟器上)时,我得到了这个,它不会构建:GSEvent.h
GraphicsServices.framework
Undefined symbols for architecture armv7s:
"_GSEventLockDevice", referenced from:
-[AppDelegate application:didFinishLaunchingWithOptions:] in AppDelegate.o
ld: symbol(s) not found for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我不完全确定这意味着什么。如果我删除该行GSEventLockDevice();
但仍然 import GSEvent.h
,一切运行正常。我的设备需要越狱才能正常工作吗?