Немного предыстории:Вызов подсказки доступа и показать его пользователю
Я разработал игру в Libgdx и загрузить его на ITunes App Store. Мое приложение получило отвергается с следующей причиной: (Это не вопрос, но я хотел бы дать вам немного фона, что я пытаюсь добиться)
> 17.1 Details
Additionally, we noticed that your app does not obtain user consent before collecting the user's personal data.
Specifically, users scores are posted to a high score feature. Please see the attached screenshot(s) for additional information.
Next Steps
To collect personal data with your app, you must make it clear to the user that their personal data will be uploaded to your server and you must obtain the user's consent before the data is uploaded.
- Starting with iOS 6, there are keys for specifying the reason the app will access the user's protected data. When the access prompt is displayed, the purpose specified in these keys is displayed in that dialog box. If your application will be transmitting protected user data, the usage string in your access request should clearly inform the user that their data will be uploaded to your server if they consent.
Моего приложение только загрузить высокий балл на мой сервер. Но хорошо, если Apple заявит, что пользователь должен знать об этом, я разъясню.
Реальная миссия:
Я ничего не знаю о программировании Objective-C, так как я сделал это приложение в Java. Но я знаю, что у iOS есть некоторые диалоговые окна безопасности, которые подсказывают пользователю, могут ли они использовать следующую функцию или данные в приложении.
Я хотел бы ссылаться на этот вид диалога (с моим собственным сообщением)
Я также знаю, что он должен быть определен в моем файле info.plist, но я не знаю, как получить доступ это во время выполнения и показать это в моей игре.
Есть ли у кого-нибудь ключ, как это открыть?