编程知识 cdmana.com

IOS: guide 5.1.1, noter qu'une vérification a été refusée

Préface

Aide récente au Ministère pour le remplissage des puits,J'ai aidé à monter unApp,Puis l'audit a été rejeté.

Les motifs de refus sont les suivants::


Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requests the user’s consent to access the local network information but does not clarify the use of the local network information in the applicable purpose string.

To help users understand why your app is requesting access to their personal data, all permission request alerts in your app should specify how your app will use the requested feature.

Next Steps

Please revise the relevant purpose string in your app’s Info.plist file to specify why the app is requesting access to the local network information.

You can modify your app's Info.plist file using the property list editor in Xcode.


J'ai aussi une photo. :

61631069138_.pic_hd.jpg

Je me suis vraiment demandé ,Qu'est - ce que c'est??

Analyse,Plaintes, Attendre une réponse

Analyse

La réponse d'Apple était simple. ,C'est:

App Les permissions du réseau local ont été invoquées , C'est pourquoi vous devriez info.plistDans le document, Ajouter une raison pour laquelle cette autorisation est utilisée ? Veuillez corriger , Supprimer si cette permission n'est pas utilisée .

J'ai vérifié sur Internet. Permissions du réseau local Dekey——NSLocalNetworkUsageDescription.

Je suisApp J'ai fait un tour. ,DécouverteApp Pas ça. key.

Puis je suis allé au test de consultation , Est - ce qu'ils ont testé des fenêtres similaires ,La réponse est::Non.!

Beaucoup sur Internet disent , Cette fenêtre est iOS 14 Nouveau , Et je l'ai pris. iOS 14 La machine d'essai a été testée plusieurs fois. , Il n'y a toujours pas de pop - up. !

Ça m'étonnerait. ,SelonApp Voir les informations sur les étagères , Il y a une semaine App Il a également été mis en vente une fois et a été approuvé une fois. , Pourquoi la nouvelle version a - t - elle été rejetée une semaine plus tard? ?

Il n'y a pas d'excuse pour le péché. ?

J'ai donc l'intention de porter plainte. ,Fais - le.!

Plaintes

L'entrée de la plainte est la suivante: : image.png image.png image.png image.png

La deuxième chose que j'ai choisie cette fois , Plaintes pour traitement injuste . Je n'ai pas non plus organisé la langue pour écrire l'anglais. , Directement en chinois :


Bonjour, Apple audit Team !

Utilisez les permissions du réseau local pour ce que vous appelez popup ,C'est fait.App Un examen complet , Nous trouver AppNon.info.plistAjouter au fichierNSLocalNetworkUsageDescription.

En même temps, Nous testons dans mon environnement de test , Il n'y a pas non plus de fenêtre contextuelle associée .

App Une mise à jour itérative a également eu lieu la semaine dernière. ,Passage unique, L'examen a été rejeté une semaine plus tard. . Si le problème persiste , Pourquoi la dernière vérification n'a - t - elle pas été refusée? ?

Attendez. !


Réponse d'Apple

J'ai dû attendre. 2Oh, mon Dieu., Cette plainte a été accueillie. ,J'ai beaucoup parlé., Extraire les points clés pour tout le monde :

the purpose string might be triggered by 3rd party SDK such as Carte de Gaud.

Apple D'abord le mien. App Pas vraiment. NSLocalNetworkUsageDescriptionQuestions connexeskey, Mais en même temps, ce pop - up pourrait être causé par une bibliothèque tierce ,Par exemple,Carte de Gaud.

Par ici., En gros, on peut en arriver à une conclusion. .

Conclusion et rectification

  • Ce pop - up de permission réseau local peut être causé par un tiers ,On ne peut pas se défendre.,Et ça.App La carte de Gaud a été utilisée. .En même temps, J'ai vérifié. , Les anciennes versions de la carte de Gaud provoquent ce pop - up , Et la nouvelle carte de Gaud a été corrigée. .

  • Ce pop - up ne sort pas toujours. , J'ai récemment utilisé App Il y a une fenêtre contextuelle. , Mais il semble être lié à l'appareil de routage auquel le téléphone est connecté. ,GrandeAP Il y a plus de chances que l'équipement explose. .

  • La rectification est particulièrement simple , En effet. info.plistAjouter au fichierkey-value,NSLocalNetworkUsageDescription Avec description textuelle .

  • Après ajout,Reconditionnement,Audit,Procès en première instance.

Résumé

Parfois, Apple vérifie. , J'ai vraiment besoin de chance. , Rencontrer différents examinateurs ,App Le destin peut être un peu différent. .

Mais,SiApp Suivre les règles ,Apple Et pas de piqûres. .

En plus, Parce que cette plainte , L'équipe de vérification d'Apple m'a retrouvé. App Une autre question , Ce n'est pas une victoire. , Heureusement, l'autre problème n'est que la zone sur les étagères. , Changez - le. .Ha Ha!.

Documents de référence

sspai.com/post/61223

www.cnblogs.com/qizhuo/p/13…

版权声明
本文为[SeasonZhu]所创,转载请带上原文链接,感谢
https://cdmana.com/2021/09/20210914173525258t.html

Scroll to Top