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

This reverts commit 62cb06c02f.
This commit is contained in:
世界
2026-04-09 19:34:54 +08:00
parent 5e7e58f5e9
commit 6dfab9225f

5
box.go
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