- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我上传到 iTunes Connect 时,我的应用程序收到错误 NSCalendarsUsageDescription
不提供隐私。我知道此信息现在是强制性的,但是我不知道我的应用程序在什么地方使用了需要此隐私使用说明的内容。
我的应用程序在做什么/使用它需要 NSCalendarsUsageDescription
?
Dear developer,
We have discovered one or more issues with your recent delivery for "MyApp". To process your delivery, the following issues must be corrected:
This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSCalendarsUsageDescription key with a string value explaining to the user how the app uses this data.
Once these issues have been corrected, you can then redeliver the corrected binary.
Regards,
The App Store team
最佳答案
您可以尝试使用 nm
在您的框架二进制文件中查找 EventKit 特定符号的工具,例如:
nm YourFramework.framework/YourFramework | grep EK # EK is a prefix for EventKit classes
或者单行(查找没有扩展名的文件,也忽略 CodeResources 以减少不相关的输出):
find YourApp/Frameworks ! -name '*CodeResources*' -type f ! -name "*.*" -exec nm -o -- {} + | grep EK
如果有,你会看到类似的东西:
0000000000003fdb t -[ClusterPrePermissions EKEquivalentEventType:]
U _OBJC_CLASS_$_EKEventStore
nm
运行
man nm
在您的终端中。
nm
当您想查看给定二进制文件包含哪些符号时,该工具很有用。您可以为
nm
提供很多选择但大多数情况下,在没有任何参数的情况下运行它就足以回答以下问题:符号 X 是否存在于给定的二进制文件中?
关于app-store-connect - 是什么让 NSCalendarsUsageDescription 成为必需?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39676740/
当我上传到 iTunes Connect 时,我的应用程序收到错误 NSCalendarsUsageDescription不提供隐私。我知道此信息现在是强制性的,但是我不知道我的应用程序在什么地方使用
我在我的表单项目中使用了 Telerik ListView 。昨天,我通过 Test Flight 将其上传到 App Store connect。它是从应用程序加载器上传的,但被苹果拒绝,邮件如下:
我正在尝试使用 XCode 8 为现有应用程序上传更新。上传后我收到了这封电子邮件: "This app attempts to access privacy-sensitive data witho
我终于为 iPhone 部署了我的应用程序,现在我已上传到 iTunes Connect,我收到了来自 Apple 的消息: We have discovered one or more issues
你好,我是本地小型公司的软件开发人员。我们的程序员开发了针对用户群的移动应用程序。一旦他不擅长阅读英语,所以我正在尝试发布他的应用程序。而且因为我对这个行业很陌生,并且缺乏阅读代码的经验。当我使用 x
我是一名优秀的程序员,十分优秀!