HealthKit iTunes Connect Berechtigungsfehler

7

Ich hatte die Funktion "Health-Kit" im Xcode- und HealthKit-Service im Developer Center irgendwann für meine App aktiviert. Aber dann habe ich es sofort deaktiviert, da ich beschlossen habe, es nicht mit einzuschließen. Meine App enthält keine HealthKit-Inhalte. Ich habe die Funktion deaktiviert und auch im Developer Center deaktiviert. Wenn ich jedoch versuche, meine App in iTunes zu senden, bekomme ich einen Fehler:

  

Apps, die die Berechtigungen [com.apple.developer.healthkit] verwenden, müssen über eine Datenschutzrichtlinien-URL für [English] verfügen. Wenn Ihre App diese Berechtigungen nicht verwendet, entfernen Sie sie aus Ihrer App und laden Sie eine neue Binärdatei hoch.

Wenn ich die App in Xcode validiere, zeigt sie mir immer noch die Berechtigung für den Gesundheitssatz: com.apple.developer.healthkit

Irgendeine Idee, wie ich diese Berechtigung von meiner App komplett loswerden kann? Ich kämpfe seit über einem Tag: (

HINWEIS: Dies ist eine neue App, die noch nicht im App Store verfügbar ist.

    
Pranoy C 23.02.2015, 01:28
quelle

2 Antworten

13

Ich hatte genau das gleiche Problem und habe es endlich behoben. Stellen Sie sicher, dass Sie nicht nur in Ihrer App, sondern auch in Ihrem Entwicklerprofil für diese App einen Verweis auf HealthKit entfernen.

Gehen Sie zum Entwicklerportal

  1. Klicken Sie auf den Link "App IDs" in den Zertifikaten, Kennungen & amp; Profilentwicklerseite

  2. Wählen Sie die App-ID aus, die Sie in Ihrer App verwenden

  3. Klicken Sie auf die Schaltfläche Bearbeiten

  4. Wenn HealthKit aktiviert ist, deaktivieren Sie es und klicken Sie auf die Schaltfläche Fertig

  5. Generieren Sie alle Bereitstellungsprofile mithilfe dieser App-ID

Öffnen Sie Xcode

  1. Schalten Sie Healtkit in Ihrem Projekt aus (es sieht so aus, als hätten Sie es bereits getan, ich schreibe es für das andere)

  2. Stellen Sie sicher, dass Sie in Ihrer Berechtigungsdatei, Plist-Datei und HealthKit keine Spur von Healtkit finden. Diese Datei befindet sich nicht in Ihren Frameworks.

  3. Wählen Sie Xcode & gt; Einstellungen & gt; Konten. Wählen Sie Ihr Team aus und klicken Sie auf Details anzeigen

  4. Klicken Sie auf die Schaltfläche zum Aktualisieren in der unteren linken Ecke, um Ihre Bereitstellungsprofile zu aktualisieren

  5. Starten Sie Xcode neu und erstellen Sie Ihr Projekt neu

  6. Reichen Sie Ihre App ein. Während des Übergabeprozesses sollten Sie das Healtkit-Recht nicht mehr sehen.

Hinweis: Wenn das Problem weiterhin besteht, empfehle ich Ihnen, das gesamte Bereitstellungsprofil in Schritt 5 zu löschen und es erneut zu versuchen. Vergessen Sie nicht, XCode neu zu starten.

    
NoobOverflow 17.03.2015, 08:36
quelle
8

Es gibt eine URL-Option für die Datenschutzrichtlinie in der APP, füllen Sie einfach diese URL mit der URL Ihres Unternehmens und speichern und senden Sie die Anwendung.

    
Rish Baranwal 26.02.2015 13:05
quelle