Revert "Also enable certificate store by default on Apple platforms"

This reverts commit 62cb06c02fc569beb7b2ffa3f0a10ef23e136748.
This commit is contained in:
世界
2026-08-30 17:41:39 +08:00
parent bd9a10d349
commit d2b10d3b09
+4 -1
View File
@@ -170,7 +170,10 @@ func New(options Options) (*Box, error) {
var internalServices []adapter.LifecycleService
certificateOptions := common.PtrValueOrDefault(options.Certificate)
if C.IsAndroid || C.IsDarwin || certificateOptions.Store != "" {
if C.IsAndroid || certificateOptions.Store != "" && certificateOptions.Store != C.CertificateStoreSystem ||
len(certificateOptions.Certificate) > 0 ||
len(certificateOptions.CertificatePath) > 0 ||
len(certificateOptions.CertificateDirectoryPath) > 0 {
certificateStore, err := certificate.NewStore(ctx, logFactory.NewLogger("certificate"), certificateOptions)
if err != nil {
return nil, err