Is there any separate setting for IOS after May 1 for IOS to store the data?
I tried two packages with Capacitor JS. Both are working before 1st May, or it’s working as expected with Android. But now I checked in IOS, and it’s not working.
- I tried with SecureStoragePlugin
SecureStoragePlugin.set({
key: 'MyKey',
value: JSON.stringify(data)
});
- I tried with Preferences
await Preferences.set({
key: 'WiseOTTUser',
value: JSON.stringify(data)
});
I added PrivacyInfo.xcprivacy file also
<?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>NSPrivacyAccessedAPITypes</key>
<array>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>CA92.1</string>
</array>
</dict>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategorySystemBootTime</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>35F9.1</string>
</array>
</dict>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>C617.1</string>
</array>
</dict>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryDiskSpace</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>85F4.1</string>
</array>
</dict>
</array>
</dict>
</plist>
I tried to find out in the documentation. But no luck.
Can Anyone suggest anything you want to add to the setting or anything you want to add?