Я создал файл PrivacyInfo, используя документацию Apple. Я отправил сообщение в Apple Store Connect и все равно получил от Apple следующее:
Хотя отправка на проверку в App Store прошла успешно, вы можете
исправить следующие проблемы в вашей следующей отправке на проверку в App Store
. Устранив проблемы, загрузите новый двоичный файл в App
Store Connect.
ITMS-91053: отсутствует декларация API – код вашего приложения в разделе "Некоторые"
файл ссылается на один или несколько API, для которых требуются причины, включая
следующие категории API: NSPrivacyAccessedAPICategorySystemBootTime.
Хотя в настоящее время никаких действий не требуется, начиная с 1 мая 2024 г., когда
вы загружаете новое приложение или обновление приложения, вы должны включить массив
NSPrivacyAccessedAPITypes в манифест конфиденциальности вашего приложения, чтобы
указать утвержденные причины использования этих API в коде вашего приложения. Для получения
более подробной информации об этой политике, включая список необходимых
API и утвержденных причин для использования, посетите:
https://developer.apple.com/documentati ... est_files/ описание_use_of_required_reason_api.
ITMS-91053: Отсутствует декларация API. Код вашего приложения в файле «Некоторые»
ссылается на один или несколько API, для которых требуются причины, включая
следующие Категории API: NSPrivacyAccessedAPICategoryFileTimestamp.
Хотя в настоящее время никаких действий не требуется, начиная с 1 мая 2024 г., когда
вы загружаете новое приложение или обновление приложения, вы должны включить массив
NSPrivacyAccessedAPITypes в свой манифест конфиденциальности приложения, чтобы
указать утвержденные причины использования этих API в коде вашего приложения. Для получения
более подробной информации об этой политике, включая список необходимых
API и утвержденных причин для использования, посетите:
https://developer.apple.com/documentati ... est_files/ описание_use_of_required_reason_api.
ITMS-91053: Отсутствует декларация API. Код вашего приложения в файле «Некоторые»
ссылается на один или несколько API, для которых требуются причины, включая
следующие Категории API: NSPrivacyAccessedAPICategoryUserDefaults.
Хотя в настоящее время никаких действий не требуется, начиная с 1 мая 2024 г., когда
вы загружаете новое приложение или обновление приложения, вы должны включить массив
NSPrivacyAccessedAPITypes в свой манифест конфиденциальности приложения, чтобы
указать утвержденные причины использования этих API в коде вашего приложения. Для получения
более подробной информации об этой политике, включая список необходимых
API и утвержденных причин для использования, п о с е т и т е : < b r / > h t t p s : / / d e v e l o p e r . a p p l e . c o m / d o c u m e n t a t i o n / b u n d l e r e s o u r c e s / p r i v a c y _ m a n i f e s t _ f i l e s / о п и с а н и е _ u s e _ o f _ r e q u i r e d _ r e a s o n _ a p i . < / p > < b r / > О т н о ш е н и я с р а з р а б о т ч и к а м и A p p l e < / p > < b r / > < / b l o c k q u o t e > < b r / > Э т о м о й ф а й л м а н и ф е с т а : < / p > < b r / > < d i v c l a s s = " s n i p p e t " > < b r / > < d i v c l a s s = " s n i p p e t - c o d e " > < b r / > < p r e c l a s s = " s n i p p e t - c o d e - h t m l l a n g - h t m l P r e t t y p r i n t - o v e r r i d e " > < c o d e > & l t ; ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " U T F - 8 " ? & g t ; < b r / > & l t ; ! D O C T Y P E p l i s t P U B L I C " - / / A p p l e / / D T D P L I S T 1 . 0 / / E N " " h t t p : / / w w w . a p p l e . c o m / D T D s / P r o p e r t y L i s t - 1 . 0 . d t d " & g t ; < b r / > & l t ; p l i s t v e r s i o n = " 1 . 0 " & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y A c c e s s e d A P I C a t e g o r y D i s k S p a c e & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e R e a s o n s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; 7 D 9 E . 1 & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y A c c e s s e d A P I C a t e g o r y F i l e T i m e s t a m p & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e R e a s o n s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; C 6 1 7 . 1 & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y A c c e s s e d A P I C a t e g o r y U s e r D e f a u l t s & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e R e a s o n s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; C A 9 2 . 1 & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y A c c e s s e d A P I C a t e g o r y S y s t e m B o o t T i m e & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e R e a s o n s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; 3 5 F 9 . 1 & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P r e c i s e L o c a t i o n & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e L i n k e d & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; f a l s e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e A p p F u n c t i o n a l i t y & l t ; / s t r i n g & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e P r o d u c t P e r s o n a l i z a t i o n & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e C o a r s e L o c a t i o n & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e L i n k e d & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; f a l s e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e A p p F u n c t i o n a l i t y & l t ; / s t r i n g & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e P r o d u c t P e r s o n a l i z a t i o n & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e N a m e & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e L i n k e d & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; f a l s e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e A p p F u n c t i o n a l i t y & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e E m a i l A d d r e s s & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e L i n k e d & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; f a l s e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e A p p F u n c t i o n a l i t y & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P h o n e N u m b e r & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e L i n k e d & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; f a l s e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e A p p F u n c t i o n a l i t y & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P a y m e n t I n f o & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e L i n k e d & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; f a l s e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c yCollectedDataTypePurposeAppFunctionality
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypePhotosorVideos
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeAppFunctionality
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypeAudioData
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeAppFunctionality
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypeUserID
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeAppFunctionality
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypeDeviceID
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeThirdPartyAdvertising
NSPrivacyCollectedDataTypePurposeDeveloperAdvertising
NSPrivacyCollectedDataTypePurposeAnalytics
NSPrivacyCollectedDataTypePurposeAppFunctionality
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypeProductInteraction
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeAnalytics
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypeAdvertisingData
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeThirdPartyAdvertising
NSPrivacyCollectedDataTypePurposeDeveloperAdvertising
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypeCrashData
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeAnalytics
NSPrivacyTrackingDomains
Что не так в этом файле? Файл-манифест создается в корне проекта (там же, где находится Info.plist и т. д.)
[img]https://i .stack.imgur.com/Nhihz.png[/img]
Подробнее здесь: https://stackoverflow.com/questions/782 ... ile-please
Проверьте мой файл PrivacyInfo.cxprivacy, пожалуйста? ⇐ IOS
Программируем под IOS
-
Anonymous
1711699292
Anonymous
Я создал файл PrivacyInfo, используя документацию Apple. Я отправил сообщение в Apple Store Connect и все равно получил от Apple следующее:
Хотя отправка на проверку в App Store прошла успешно, вы можете
исправить следующие проблемы в вашей следующей отправке на проверку в App Store
. Устранив проблемы, загрузите новый двоичный файл в App
Store Connect.
ITMS-91053: отсутствует декларация API – код вашего приложения в разделе "Некоторые"
файл ссылается на один или несколько API, для которых требуются причины, включая
следующие категории API: NSPrivacyAccessedAPICategorySystemBootTime.
Хотя в настоящее время никаких действий не требуется, начиная с 1 мая 2024 г., когда
вы загружаете новое приложение или обновление приложения, вы должны включить массив
NSPrivacyAccessedAPITypes в манифест конфиденциальности вашего приложения, чтобы
указать утвержденные причины использования этих API в коде вашего приложения. Для получения
более подробной информации об этой политике, включая список необходимых
API и утвержденных причин для использования, посетите:
https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/ описание_use_of_required_reason_api.
ITMS-91053: Отсутствует декларация API. Код вашего приложения в файле «Некоторые»
ссылается на один или несколько API, для которых требуются причины, включая
следующие Категории API: NSPrivacyAccessedAPICategoryFileTimestamp.
Хотя в настоящее время никаких действий не требуется, начиная с 1 мая 2024 г., когда
вы загружаете новое приложение или обновление приложения, вы должны включить массив
NSPrivacyAccessedAPITypes в свой манифест конфиденциальности приложения, чтобы
указать утвержденные причины использования этих API в коде вашего приложения. Для получения
более подробной информации об этой политике, включая список необходимых
API и утвержденных причин для использования, посетите:
https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/ описание_use_of_required_reason_api.
ITMS-91053: Отсутствует декларация API. Код вашего приложения в файле «Некоторые»
ссылается на один или несколько API, для которых требуются причины, включая
следующие Категории API: NSPrivacyAccessedAPICategoryUserDefaults.
Хотя в настоящее время никаких действий не требуется, начиная с 1 мая 2024 г., когда
вы загружаете новое приложение или обновление приложения, вы должны включить массив
NSPrivacyAccessedAPITypes в свой манифест конфиденциальности приложения, чтобы
указать утвержденные причины использования этих API в коде вашего приложения. Для получения
более подробной информации об этой политике, включая список необходимых
API и утвержденных причин для использования, п о с е т и т е : < b r / > h t t p s : / / d e v e l o p e r . a p p l e . c o m / d o c u m e n t a t i o n / b u n d l e r e s o u r c e s / p r i v a c y _ m a n i f e s t _ f i l e s / о п и с а н и е _ u s e _ o f _ r e q u i r e d _ r e a s o n _ a p i . < / p > < b r / > О т н о ш е н и я с р а з р а б о т ч и к а м и A p p l e < / p > < b r / > < / b l o c k q u o t e > < b r / > Э т о м о й ф а й л м а н и ф е с т а : < / p > < b r / > < d i v c l a s s = " s n i p p e t " > < b r / > < d i v c l a s s = " s n i p p e t - c o d e " > < b r / > < p r e c l a s s = " s n i p p e t - c o d e - h t m l l a n g - h t m l P r e t t y p r i n t - o v e r r i d e " > < c o d e > & l t ; ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " U T F - 8 " ? & g t ; < b r / > & l t ; ! D O C T Y P E p l i s t P U B L I C " - / / A p p l e / / D T D P L I S T 1 . 0 / / E N " " h t t p : / / w w w . a p p l e . c o m / D T D s / P r o p e r t y L i s t - 1 . 0 . d t d " & g t ; < b r / > & l t ; p l i s t v e r s i o n = " 1 . 0 " & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y A c c e s s e d A P I C a t e g o r y D i s k S p a c e & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e R e a s o n s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; 7 D 9 E . 1 & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y A c c e s s e d A P I C a t e g o r y F i l e T i m e s t a m p & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e R e a s o n s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; C 6 1 7 . 1 & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y A c c e s s e d A P I C a t e g o r y U s e r D e f a u l t s & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e R e a s o n s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; C A 9 2 . 1 & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y A c c e s s e d A P I C a t e g o r y S y s t e m B o o t T i m e & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y A c c e s s e d A P I T y p e R e a s o n s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; 3 5 F 9 . 1 & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P r e c i s e L o c a t i o n & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e L i n k e d & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; f a l s e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e A p p F u n c t i o n a l i t y & l t ; / s t r i n g & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e P r o d u c t P e r s o n a l i z a t i o n & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e C o a r s e L o c a t i o n & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e L i n k e d & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; f a l s e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e A p p F u n c t i o n a l i t y & l t ; / s t r i n g & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e P r o d u c t P e r s o n a l i z a t i o n & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e N a m e & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e L i n k e d & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; f a l s e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e A p p F u n c t i o n a l i t y & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e E m a i l A d d r e s s & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e L i n k e d & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; f a l s e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e A p p F u n c t i o n a l i t y & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P h o n e N u m b e r & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e L i n k e d & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; f a l s e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e A p p F u n c t i o n a l i t y & l t ; / s t r i n g & g t ; < b r / > & l t ; / a r r a y & g t ; < b r / > & l t ; / d i c t & g t ; < b r / > & l t ; d i c t & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e & l t ; / k e y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P a y m e n t I n f o & l t ; / s t r i n g & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e L i n k e d & l t ; / k e y & g t ; < b r / > & l t ; t r u e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e T r a c k i n g & l t ; / k e y & g t ; < b r / > & l t ; f a l s e / & g t ; < b r / > & l t ; k e y & g t ; N S P r i v a c y C o l l e c t e d D a t a T y p e P u r p o s e s & l t ; / k e y & g t ; < b r / > & l t ; a r r a y & g t ; < b r / > & l t ; s t r i n g & g t ; N S P r i v a c yCollectedDataTypePurposeAppFunctionality
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypePhotosorVideos
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeAppFunctionality
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypeAudioData
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeAppFunctionality
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypeUserID
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeAppFunctionality
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypeDeviceID
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeThirdPartyAdvertising
NSPrivacyCollectedDataTypePurposeDeveloperAdvertising
NSPrivacyCollectedDataTypePurposeAnalytics
NSPrivacyCollectedDataTypePurposeAppFunctionality
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypeProductInteraction
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeAnalytics
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypeAdvertisingData
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeThirdPartyAdvertising
NSPrivacyCollectedDataTypePurposeDeveloperAdvertising
NSPrivacyCollectedDataType
NSPrivacyCollectedDataTypeCrashData
NSPrivacyCollectedDataTypeLinked
NSPrivacyCollectedDataTypeTracking
NSPrivacyCollectedDataTypePurposes
NSPrivacyCollectedDataTypePurposeAnalytics
NSPrivacyTrackingDomains
Что не так в этом файле? Файл-манифест создается в корне проекта (там же, где находится Info.plist и т. д.)
[img]https://i .stack.imgur.com/Nhihz.png[/img]
Подробнее здесь: [url]https://stackoverflow.com/questions/78219194/verify-my-privacyinfo-cxprivacy-file-please[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия