scinfu / SwiftSoup

SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)
https://scinfu.github.io/SwiftSoup/
MIT License
4.52k stars 345 forks source link

ITMS-91108: Invalid privacy manifest #286

Open orj opened 1 month ago

orj commented 1 month ago

I've been shipping SwiftSoup in my app for a little while now and with my latest submission to the App Store using v2.7.1 I got the following warning:

ITMS-91108: Invalid privacy manifest - The PrivacyInfo.xcprivacy file from the following path is invalid: “SwiftSoup_SwiftSoup.bundle/PrivacyInfo.xcprivacy”. In addition to the privacy manifest files in the locations outlined in the documentation, starting November 12, 2024, all privacy manifests you submit must have valid content. Keys and values in any privacy manifest must be in a valid format. For more details about privacy manifest files, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files and https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/adding_a_privacy_manifest_to_your_app_or_third-party_sdk.

I see that SwiftSoup has a PrivacyInfo.xcprivacy file in its sources which is nice. But it looks like perhaps it isn't valid any more?

Given SwiftSoup shouldn't be collecting any information perhaps you should remove the xcprivacy file from the sources?

SwiftSoup isn't one of the 3rd party SDKs listed in https://developer.apple.com/support/third-party-SDK-requirements/ either (yet).

byshb commented 5 days ago

had the same problem