WalletConnect / WalletConnectSwiftV2

WalletConnect Swift SDK v2
https://docs.walletconnect.com
Apache License 2.0
360 stars 175 forks source link

OSStatus: -34018, message: A required entitlement isn't present. #1358

Open gemcoder21 opened 5 months ago

gemcoder21 commented 5 months ago

Describe the bug I just went to upgrade WalletConnect Swift SPM from 1.9.0 to 1.18.8 and start to receive an error: OSStatus: -34018, message: A required entitlement isn't present.

SDK Version

Expected behavior Seamless upgrade from 1.9.0 to 1.18.8 to versions

Device (please complete the following information):

hugoct commented 4 months ago

I was facing this issue too.

I was able to fix it, by adding an AppGroup record in my app's entailment file.

Screenshot 2024-05-23 at 16 38 03

You need to pass the the group name in the groupIdentifier parameter of Networking.configure method.

livid commented 3 months ago

Today, we encountered OSStatus: -34018, message: A required entitlement isn't present. when building a macOS app with WalletConnectV2. It turned out that you will also need to add Keychain Sharing capability for macOS app.