FranGhe commented on issue #1391:
URL: https://github.com/apache/cordova-ios/issues/1391#issuecomment-2024151458

   First of all.. thanks to all for your hard work.
   
   Just today I published my app update and I have had the same notice from 
Apple about:
   ```
   NSPrivacyAccessedAPITypes -> NSPrivacyAccessedAPICategoryUserDefaults
   NSPrivacyAccessedAPITypes -> NSPrivacyAccessedAPICategoryFileTimestamp
   NSPrivacyAccessedAPITypes -> NSPrivacyAccessedAPICategoryDiskSpace
   ```
   Reading many posts 
[#1391](https://github.com/apache/cordova-ios/issues/1391) 
[#1383](https://github.com/apache/cordova-ios/pull/1383) 
[#1406](https://github.com/apache/cordova-ios/pull/1406) I think to have 
understand that the trouble is around to the installed plugin and it will be 
fixed with next release (7.1.0).
   
   There will be in config.xml a setting like this:
   
   ```
   <platform name="ios">
       <privacy-manifest>
           <key>NSPrivacyTracking</key>
               <false/>
   
           <key>NSPrivacyTrackingDomains</key>
               <array/>
   
           <key>NSPrivacyCollectedDataTypes</key>
               <array/>
   
           <key>NSPrivacyAccessedAPITypes</key>
               <array>
                 <dict>
                     <key>NSPrivacyAccessedAPIType</key>
                     <string>NSPrivacyAccessedAPICategoryFileTimestamp</string>
                     <key>NSPrivacyAccessedAPITypeReasons</key>
                     <array>
                         <string>C617.1</string>
                     </array>
                 </dict>
   
                 <dict>
                     <key>NSPrivacyAccessedAPIType</key>
                     <string>NSPrivacyAccessedAPICategoryUserDefaults</string>
                     <key>NSPrivacyAccessedAPITypeReasons</key>
                     <array>
                         <string>CA92.1</string>
                     </array>
                 </dict>
   
                 <dict>
                     <key>NSPrivacyAccessedAPIType</key>
                     <string>NSPrivacyAccessedAPICategoryDiskSpace</string>
                     <key>NSPrivacyAccessedAPITypeReasons</key>
                     <array>
                         <string>E174.1</string>
                     </array>
                 </dict>
               </array>
       </privacy-manifest>
   </platform>
   ```
   Than, after cordova build there will be an PrivacyInfo.xcprivacy
   
   Is it all correct?... or I'll have to do something else?
   
   References:
   
https://stackoverflow.com/questions/78163859/itms-91053-missing-api-declaration-privacy
   
https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org

Reply via email to