gpt4 book ai didi

iphone - 使用私有(private) API 从后台模式重新启动 VOIP 应用程序

转载 作者:行者123 更新时间:2023-12-03 20:09:31 27 4
gpt4 key购买 nike

首先 - 此应用程序不需要进入 App Store。

我认为以下内容应该有效:

    mach_port_t *p;
void *uikit = dlopen(UIKITPATH, RTLD_LAZY);
int (*SBSSpringBoardServerPort)() =
dlsym(uikit, "SBSSpringBoardServerPort");
p = (mach_port_t *)SBSSpringBoardServerPort();
dlclose(uikit);

void *sbserv = dlopen(SBSERVPATH, RTLD_LAZY);
int (*setAPMode)(mach_port_t* port, const char* appID, BOOL suspended, void* unknown, void* unknown2) =
dlsym(sbserv, "SBSLaunchApplicationWithIdentifier");
setAPMode(p, "com.apple.weather", NO, nil, nil);
dlclose(sbserv);

但是我得到了 exc_bad_access,这可能是因为它需要身份验证 token - 但我可能是错的。

或者我尝试使用以下内容:

Class $SBApplicationController=objc_getClass("SBApplicationController");

NSLog(@"[$SBApplicationController sharedInstance], %@", [$SBApplicationController sharedInstance]);

遗憾的是输出为空 - 所以我猜这不能在应用程序内完成。

有什么想法吗?这让我发疯 - 谢谢!

最佳答案

iOS 沙箱将阻止或终止任何不是由 iOS 启动的进程。

关于iphone - 使用私有(private) API 从后台模式重新启动 VOIP 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4642572/

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