gpt4 book ai didi

iOS;以编程方式阻止对某些应用程序的访问

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:14:45 25 4
gpt4 key购买 nike

有什么方法可以在 iOS 上以编程方式阻止对某些应用程序的访问?在我的案例中,使用私有(private) API 或变通方法不是问题。

提前致谢!

最佳答案

This tutorial基本上做你想做的事,假设你的第二句话意味着你正在使用越狱的 iOS。

基本上,您为 SBApplicationIcon 类编写一个钩子(Hook),看起来像这样(代码不是我的):

%hook SBApplicationIcon
-(void)launch
{
NSString *appName = [self displayName];
if ([appName isEqualToString:@"blah"]) {
// react accordingly
}
%orig; // Call this if you want to proceed with launching the app in question.
}
%end

我相信你需要链接到 UIKit

编辑:澄清一下,上面的代码使用的是 Logo 。我确信也可以直接使用 Objective-C 运行时,但我对此并不熟悉。

关于iOS;以编程方式阻止对某些应用程序的访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15789512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com