-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ITMS-91061: Missing privacy manifest #2625
Comments
+1 |
Hey there We have many apps with RxSwift that didn't get this warning The warning you sent mentions "OneSignalOutcomes" but it's not part of the framework (we actually have no third party dependencies) |
UPD: Review was successful, but I received the following message: ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/RxCocoa.framework/RxCocoa”, which includes RxCocoa, an SDK that was identified in the documentation as a privacy-impacting third-party SDK. Starting November 12, 2024, if a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements. ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/RxRelay.framework/RxRelay”, which includes RxRelay, an SDK that was identified in the documentation as a privacy-impacting third-party SDK. Starting November 12, 2024, if a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements. ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/RxSwift.framework/RxSwift”, which includes OneSignalOutcomes, an SDK that was identified in the documentation as a privacy-impacting third-party SDK. Starting November 12, 2024, if a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements. Apple Developer Relations |
Thanks all - If anyone wants to open a PR to add an empty privacy manifest (we dont have any privacy things happening in RxSwift), I'm happy to merge it. |
I think such a PR already exists... Here it is: #2572 |
@freak4pc |
We'll probably add an empty manifest. Seems there is time until Nov, but I'll try to get to it soon. |
@freak4pc According to DTS Engineer, In this case, since there is no data to be declared, add No the data below can be considered. And yess, since there is time until Nov, i do belied there will be solution to end this issue. |
As I mentioned numerous times, OneSignal isn't part of RxSwift. This is a mis-fire. Line 63 in 35d121a
|
|
I still get the same massage after update to 6.7.1 ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/RxCocoa.framework/RxCocoa”, which includes RxCocoa, an SDK that was identified in the documentation as a privacy-impacting third-party SDK. Starting November 12, 2024, if a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements. ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/RxRelay.framework/RxRelay”, which includes RxRelay, an SDK that was identified in the documentation as a privacy-impacting third-party SDK. Starting November 12, 2024, if a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements. ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/RxSwift.framework/RxSwift”, which includes OneSignalOutcomes, an SDK that was identified in the documentation as a privacy-impacting third-party SDK. Starting November 12, 2024, if a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements. |
+1 |
+1,I also encountered the same problem, will this affect the app review and listing? |
Hey there, Cheers 💪 |
Update all pods None of your spec sources contain a spec satisfying the dependency: You have either:
|
Try directing your Podfile directly to the main branch
…On Sun, 6 Oct 2024 at 14:54 Kamel Alaghbari ***@***.***> wrote:
Update all pods
Updating local specs repositories
Analyzing dependencies
[!] CocoaPods could not find compatible versions for pod "RxSwift":
In Podfile:
RxSwift (= 6.8.0)
None of your spec sources contain a spec satisfying the dependency: RxSwift
(= 6.8.0).
You have either:
- mistyped the name or version.
- not added the source repo that hosts the Podspec to your Podfile.
—
Reply to this email directly, view it on GitHub
<#2625 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAETXFC5GWQ3UQ6V42B3ZMTZ2EQHFAVCNFSM6AAAAABNJX5FX2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJVGQYTAMRTGU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
pod "RxSwift", :git => 'https://github.com/ReactiveX/RxSwift.git', :branch => '6.8.0' This worked with me |
@freak4pc Thanks |
after the review, I received an error with the text:
ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/RxSwift.framework/RxSwift”, which includes OneSignalOutcomes, an SDK that was identified in the documentation as a privacy-impacting third-party SDK. Starting November 12, 2024, if a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.
The same goes for: “Frameworks/RxRelay.framework/RxRelay” and “Frameworks/RxCocoa.framework/RxCocoa”
Can you help me? What should I do?
The text was updated successfully, but these errors were encountered: