0

ファインダー オーバーレイの同期アイコンが表示されないという問題に直面しています。

これが私が試したコードです:

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ファイルを特定の場所に保管する必要がありますか?

4

0 に答える 0