App卸载代码执行 这个怎么失效

调用这个方法 - (BOOL)uninstallApplication:(id)arg1 withOptions:(id)arg2;进行卸载
代码如下
[workspace performSelector:@selector(uninstallApplication:withOptions:) withObject:@“liulishuo.testAppList” withObject:nil];

报错如下 [default] Failed to uninstall app liulishuo.testAppList error: Error Domain=NSCocoaErrorDomain Code=4099 “The connection to service named com.apple.lsd.modifydb was invalidated.” UserInfo={NSDebugDescription=The connection to service named com.apple.lsd.modifydb was invalidated.}
未越狱 ios11

未越狱 iOS 11

必须要越狱吗 想不明白 手动卸载不就是走这个方法吗

你说是,那就是,不狡辩

3 Likes

应该给苹果发邮件,为什么不让我卸载 app

需要权限文件

怎么才能搞到权限文件 :joy:

非越狱不可能,洗洗睡吧

好吧 我今天搞个越狱的手机 这样写也没用好像

需要权限文件

那问题是啥权限文件 张总真是皮:rofl:

大佬,这里需要的entitlements是啥?

uninstall、install、browser

只能重签 装到手机上才生效
直接xcode跑,授权文件通不过