Необходимость манифеста конфиденциальности для стороннего SDK при проверке приложения ⇐ IOS
Необходимость манифеста конфиденциальности для стороннего SDK при проверке приложения
В настоящее время я работаю разработчиком приложений и хочу узнать, что такое определение «стороннего SDK», упомянутое в WWDC23. Из файлов манифеста конфиденциальности | Документация разработчика Apple. Можно сказать, что манифест конфиденциальности требуется для следующих целей:
Приложения и сторонние SDK, распространяемые в виде пакетов XCFrameworks, Swift или пакетов фреймворков, могут содержать файл манифеста конфиденциальности
Насколько я понимаю, любая внешняя библиотека, которую мы использовали в нашем приложении, квалифицируется как сторонний SDK. Следовательно, все они должны содержать Манифест конфиденциальности.
Однако меня беспокоит то, что в нашем приложении. Мы используем некоторые старые библиотеки, которые не обновлялись около 2-4 лет (например, ColorAssetCatalog, KeychainAccess). В данной ситуации мне хотелось бы знать следующее:
[*]Требуют ли эти библиотеки с открытым исходным кодом, которые не собирают никаких данных, упомянутых Apple (включая Required Reason API, домен отслеживания), и предоставляют только исходный код, Манифест конфиденциальности? [*]Во-вторых, может ли отсутствие манифеста конфиденциальности в стороннем SDK, который мы использовали в нашем приложении, привести к тому, что приложение не пройдет проверку?
Я полностью понимаю, что Apple хочет обеспечить максимальную прозрачность наших приложений, но подробностей не хватает. Даже сейчас я до сих пор не могу найти список «SDK, влияющих на конфиденциальность» или какую-либо конкретную информацию о них.
Я был бы очень признателен, если бы кто-нибудь предоставил дополнительную информацию или идеи по этой теме. Заранее большое спасибо.
В настоящее время я работаю разработчиком приложений и хочу узнать, что такое определение «стороннего SDK», упомянутое в WWDC23. Из файлов манифеста конфиденциальности | Документация разработчика Apple. Можно сказать, что манифест конфиденциальности требуется для следующих целей:
Приложения и сторонние SDK, распространяемые в виде пакетов XCFrameworks, Swift или пакетов фреймворков, могут содержать файл манифеста конфиденциальности
Насколько я понимаю, любая внешняя библиотека, которую мы использовали в нашем приложении, квалифицируется как сторонний SDK. Следовательно, все они должны содержать Манифест конфиденциальности.
Однако меня беспокоит то, что в нашем приложении. Мы используем некоторые старые библиотеки, которые не обновлялись около 2-4 лет (например, ColorAssetCatalog, KeychainAccess). В данной ситуации мне хотелось бы знать следующее:
[*]Требуют ли эти библиотеки с открытым исходным кодом, которые не собирают никаких данных, упомянутых Apple (включая Required Reason API, домен отслеживания), и предоставляют только исходный код, Манифест конфиденциальности? [*]Во-вторых, может ли отсутствие манифеста конфиденциальности в стороннем SDK, который мы использовали в нашем приложении, привести к тому, что приложение не пройдет проверку?
Я полностью понимаю, что Apple хочет обеспечить максимальную прозрачность наших приложений, но подробностей не хватает. Даже сейчас я до сих пор не могу найти список «SDK, влияющих на конфиденциальность» или какую-либо конкретную информацию о них.
Я был бы очень признателен, если бы кто-нибудь предоставил дополнительную информацию или идеи по этой теме. Заранее большое спасибо.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение