After submitting the app to appstore join. Apple rejects the construct with following :
Please appropriate the next points and add a brand new binary to App Retailer Join.
FlutterVersion : 3.10
ITMS-91061: Lacking privateness manifest – Your app consists of “Frameworks/FirebaseMessaging.framework/FirebaseMessaging”, which incorporates FirebaseMessaging, an SDK that was recognized within the documentation as a generally used third-party SDK. If a brand new app features a generally used third-party SDK, or an app replace provides a brand new generally used third-party SDK, the SDK should embrace a privateness manifest file. Please contact the supplier of the SDK that features this file to get an up to date SDK model with a privateness manifest. For extra particulars about this coverage, together with a listing of SDKs which are required to incorporate signatures and manifests, go to: https://developer.apple.com/assist/third-party-SDK-requirements.
ITMS-91061: Lacking privateness manifest – Your app consists of “Frameworks/connectivity_plus.framework/connectivity_plus”, which incorporates connectivity_plus, an SDK that was recognized within the documentation as a generally used third-party SDK. If a brand new app features a generally used third-party SDK, or an app replace provides a brand new generally used third-party SDK, the SDK should embrace a privateness manifest file. Please contact the supplier of the SDK that features this file to get an up to date SDK model with a privateness manifest. For extra particulars about this coverage, together with a listing of SDKs which are required to incorporate signatures and manifests, go to: https://developer.apple.com/assist/third-party-SDK-requirements.
ITMS-91061: Lacking privateness manifest – Your app consists of “Frameworks/package_info_plus.framework/package_info_plus”, which incorporates package_info_plus, an SDK that was recognized within the documentation as a generally used third-party SDK. If a brand new app features a generally used third-party SDK, or an app replace provides a brand new generally used third-party SDK, the SDK should embrace a privateness manifest file. Please contact the supplier of the SDK that features this file to get an up to date SDK model with a privateness manifest. For extra particulars about this coverage, together with a listing of SDKs which are required to incorporate signatures and manifests, go to: https://developer.apple.com/assist/third-party-SDK-requirements.
**ITMS-91061: Lacking privateness manifest **- Your app consists of “Frameworks/url_launcher_ios.framework/url_launcher_ios”, which incorporates url_launcher_ios, an SDK that was recognized within the documentation as a generally used third-party SDK. If a brand new app features a generally used third-party SDK, or an app replace provides a brand new generally used third-party SDK, the SDK should embrace a privateness manifest file. Please contact the supplier of the SDK that features this file to get an up to date SDK model with a privateness manifest. For extra particulars about this coverage, together with a listing of SDKs which are required to incorporate signatures and manifests, go to: https://developer.apple.com/assist/third-party-SDK-requirements.
I attempted together with a PrivacyInfo.xcprivacy file manually however that point acquired :
ITMS-91056: Invalid privateness manifest – The PrivacyInfo.xcprivacy file from the next path is invalid: “PrivacyInfo.xcprivacy”. Keys and values in your app’s privateness manifests have to be legitimate. For extra particulars about privateness manifest information, go to: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files.