我面临一个问题,即未显示查找器覆盖同步图标。
这是我尝试过的代码:
NSString* bundleID = @"com.my.myapp";
NSString* extBundleID = [NSString stringWithFormat:@"%@.finderoverlays", bundleID];
NSString* runCommand = [NSString stringWithFormat:@"pluginkit -e use -i %@", extBundleID];
NSLog(@"runcommand= %s", runCommand.UTF8String);
int result = system(runCommand.UTF8String);
NSLog(@"setting up finder overlays, returned = %d", result);
结果始终为 0,但扩展名未显示在 SystemPreference 的扩展名选项卡上。当我直接使用 Xcode 运行项目时,扩展会显示在系统偏好设置中。
我在这里想念什么?
我需要将appex
文件保存在特定位置吗?