相关疑难解决方法(0)

我们可以检测用户是否通过主页按钮或锁定按钮而不听darwin通知吗?

我最近向应用程序商店提交了一个新的二进制文件并将其发送进行审核,并立即被拒绝,并显示以下消息."不支持的操作 - 不允许应用程序监听设备锁定通知." 经过一番挖掘,我发现我们不能使用"com.apple.springboard.lockstate"来找出锁定状态.

基本上,我的应用程序需要知道用户如何离开我的应用程序.无论是按下主页按钮,锁定按钮,通过点击另一个应用程序的通知等离开应用程序,有没有办法实现这一目标?我开始调查,看看我的应用程序是否在后台运行,也许我们可以检查应用程序状态来弄清楚.就我而言,我想知道是否有人对此有任何了解

xcode ios swift

21
推荐指数
1
解决办法
1891
查看次数

iPhone:我们如何以编程方式更改屏幕亮度?

如何使用iPhone SDK以编程方式更改屏幕亮度?

请告诉我.

谢谢!

iphone cocoa-touch objective-c ios ios5

20
推荐指数
2
解决办法
2万
查看次数

访问NON-jailbroken设备上的私有API仅供业务使用

这个问题遵循Nate在此链接上提供的答案: 如何更改iOS应用程序的权利?

似乎所描述的程序将应用于越狱设备.

我有兴趣通过我的iOS应用程序关闭屏幕.以前的答案指向这样做:

void (*BKSDisplayServicesSetScreenBlanked)(BOOL blanked) = (void (*)(BOOL blanked))dlsym(RTLD_DEFAULT, "BKSDisplayServicesSetScreenBlanked");
Run Code Online (Sandbox Code Playgroud)

然后

BKSDisplayServicesSetScreenBlanked(1); // 1 to dim, 0 to undim
Run Code Online (Sandbox Code Playgroud)

我读到该应用程序还需要com.apple.backboard.client权利.这是我的知识停止的地方.

如果应用程序仅用于通过Apple的MDM平台控制的业务环境中,如何在我的应用程序中使用此功能?

我不想越狱设备.

screen iphone-privateapi ios

8
推荐指数
1
解决办法
1502
查看次数

关闭屏幕

我需要我的应用程序在没有iPhone进入睡眠的情况下运行.但我想关闭屏幕.当您通过电话讲话时,在电话应用程序中完成类似的操作.

我通过以下方式防止iPhone进入睡眠状态:[[UIApplication sharedApplication] setIdleTimerDisabled:YES];

但是如何关闭屏幕呢?当用户触摸屏幕时,如何将其关闭?

谢谢.

iphone cocoa-touch

7
推荐指数
1
解决办法
7118
查看次数

iOS如何使用Entitlement.plist指定我的应用程序的属性

我正在使用Jailbreak + Appsync + iOS5.0.1设备(没有开发人员许可证但有一些技巧我可以在设备上运行我的应用程序)

现在我想使用私有API launchApplicationWithIdentifier:suspended:.所以我需要补充一下

<key>com.apple.springboard.launchapplications</key>
<true/>
Run Code Online (Sandbox Code Playgroud)

到myApp.entitlements.plist文件.然后它应该工作但我仍然得到错误

'Receiver type 'UIApplication' for instance message does not declare a method 
 with selector 'launchApplicationWithIdentifier:suspended:''
Run Code Online (Sandbox Code Playgroud)

然后我发现有人说,如果我想使用Entitlements.plist,必须启用代码签名.这是真的吗?我必须拥有开发者许可证吗?

或者有没有其他方法来使用这种方法?我读了一些关于如何使用私有API的方法.这似乎很难.我是iOS开发的新手.

谢谢.

jailbreak iphone-privateapi entitlements code-signing-entitlements

6
推荐指数
1
解决办法
4174
查看次数

iOS私有API:锁定设备并关闭屏幕电源

我正在制作越狱应用程序,在用户启动应用程序时锁定设备.我试着GSEventLockDevice();GraphicsServices.framework而是因为它锁定屏幕,但屏幕不关闭电源,这并不正常工作.还有另一种方法可以锁定屏幕MobileSubstrate吗?

tweak jailbreak lockscreen ios

5
推荐指数
1
解决办法
5372
查看次数