This commit fixes an issue where DM contents would not be displayed on a push notification, by giving the notification extension access to the keychain group which contains the user's private key Testing -------- PASS Device: iPhone 13 mini iOS: 17.6.1 Damus: This commit Setup: - Make sure that device is setup with push notifications - DM notifications enabled - Device registered with push notification server Steps: 1. Send a DM push notification to yourself 2. Ensure DM contents can be decrypted on the push notification body Signed-off-by: Daniel D’Aquino <daniel@daquino.me> Closes: https://github.com/damus-io/damus/issues/2388
19 lines
510 B
XML
19 lines
510 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>com.apple.security.app-sandbox</key>
|
|
<true/>
|
|
<key>com.apple.security.application-groups</key>
|
|
<array>
|
|
<string>group.com.damus</string>
|
|
</array>
|
|
<key>com.apple.security.network.client</key>
|
|
<true/>
|
|
<key>keychain-access-groups</key>
|
|
<array>
|
|
<string>$(AppIdentifierPrefix)com.jb55.damus2</string>
|
|
</array>
|
|
</dict>
|
|
</plist>
|