- We noticed that your app requests the user’s consent to access the camera and photos, but doesn’t sufficiently explain the use of the camera and photos in the purpose string.
To help users make informed decisions about how their data is used, all permission request alerts need to specify how your app will use the requested information.
Next Steps
Please revise the relevant purpose string in your app’s Info.plist file to specify why your app needs access to the user's camera and photos. Make sure the purpose string includes an example of how the user's data will be used.
You can modify your app's Info.plist file using the property list editor in Xcode.
原因:没有说明具体访问权限的原因
解决办法:
说明苹果的所有权限获取都要说明打开权限的目的是干什么.
如下图:
说明访问目的
- In order for us to continue the review, we need to have a way to verify all app features and functionality. Typically this is done by providing a demo account that has access to all features and functionality in your app. It is also acceptable to include a demonstration mode that exhibits your app’s full features and functionality. Note that providing a demo video showing your app in use is not enough for us to continue the review.
原因: 没有提供可以访问全部功能的账号
解决办法:
在appstoreconnect中,左边选择版本号 --> 右边下拉到App审核信息 --> 选中需要登录 输入账号密码
添加测试账号
- Guideline 2.5.1 - Performance - Software Requirements
We noticed that your app uses HealthKit, but your app does not appear to include any primary features that require health or fitness data.
The intended use of HealthKit is generally to share health or fitness data with other apps or devices as a part of the app's core functionality.
Next Steps
To resolve this issue, please remove any HealthKit functionality from your app, as well as any references to this app’s interactivity with HealthKit from the app or its metadata. This includes removing any HealthKit-related keys in your app's Info.plist as well as removing any calls to HealthKit APIs, including those from 3rd party platforms, from your app.
原因:没有包含任何需要健康或健身数据的主要功能。不需要加HealthKit权限
解决办法:
在info.plist配置中去掉HealthKit相关权限
- 由于苹果规定自2020年4月起 App Store 将不再接受使用 UIWebView 的新 app,2020年12月起将不再接受使用 UIWebView 的 app 更新。
检查项目中UIWebView是否存在的命令
grep -r UIWebView .
搜索出来的结果以下几类可以忽略,苹果不会做校验:
- 注释里提到的UIWebView
- xcuserdata matches
- Git提交记录里提到的UIWebView
- App Store Connect Operation Error
检查网络,网络有问题
网友评论