Проверьте мой файл PrivacyInfo.cxprivacy, пожалуйста?IOS

Программируем под IOS
Ответить
Anonymous
 Проверьте мой файл PrivacyInfo.cxprivacy, пожалуйста?

Сообщение 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/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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»