帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
274
帖子
2
勋章
6402
Y币

[YonStudio] ios上架报错

[复制链接]
发表于 2023-10-24 16:44:12 来自手机
Dear Developer,

We identified one or more issues with a recent delivery for your app, "jieqinjia" 0.0.1 (0.0.1). Please correct the following issues, then upload again.

ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).

Though you are not required to fix the following issues, we wanted to make you aware of them:

ITMS-90683: Missing purpose string in Info.plist - Your app’s code references one or more APIs that access sensitive user data, or the app has one or more entitlements that permit such access. The Info.plist file for the “UZApp.app” bundle should contain a NSLocationAlwaysAndWhenInUseUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. If you’re using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. For details, visit: https://developer.apple.com/documentation/uikit/protecting_the_user_s_privacy/requesting_access_to_protected_resources.

ITMS-90683: Missing purpose string in Info.plist - Your app’s code references one or more APIs that access sensitive user data, or the app has one or more entitlements that permit such access. The Info.plist file for the “UZApp.app” bundle should contain a NSBluetoothAlwaysUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. If you’re using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. For details, visit: https://developer.apple.com/documentation/uikit/protecting_the_user_s_privacy/requesting_access_to_protected_resources.

Best regards,

The App Store Team
技术咨询-F
380
帖子
4
勋章
6
Y币
最佳答案
前三个都是老模块,有可能是这三个模块的原因。
config里有没有配置 <preference name="useWKWebView" value="true"/>
130
帖子
7
勋章
2万+
Y币
NSLocationAlwaysAndWhenUseUsageDescription  NSBluetoothAlwaysUsageDescription 定位和蓝牙权限是不是没有勾选啊
274
帖子
2
勋章
6402
Y币

好的, 我加上试下,谢谢
274
帖子
2
勋章
6402
Y币
Arly【520707liu】 · 2023-10-25 11:03NSLocationAlwaysAndWhenUseUsageDescription  NSBluetoothAlwaysUsageDescription 定位和蓝牙权限是不是没有勾选啊

打包页权限设置只勾选了使用时位置,没有勾选一直使用位置
未勾选蓝牙

配置文件里没有配置蓝牙,位置有这句
<permission name="location">
274
帖子
2
勋章
6402
Y币
8080 · 2023-10-25 23:06好的, 我加上试下,谢谢

用友默认用了这两个权限吗?我的应用里没有用到蓝牙和定位(始终)也需要勾选吗?
130
帖子
7
勋章
2万+
Y币
8080 · 2023-10-25 23:08打包页权限设置只勾选了使用时位置,没有勾选一直使用位置
未勾选蓝牙


这个配置已经不生效了
130
帖子
7
勋章
2万+
Y币
8080 · 2023-10-25 23:10用友默认用了这两个权限吗?我的应用里没有用到蓝牙和定位(始终)也需要勾选吗?

在编译的时候可以勾选权限声明,你都用了哪些插件?
8080 · 2023-10-25 23:06好的, 我加上试下,谢谢

好的
274
帖子
2
勋章
6402
Y币

加了<preference name="useWKWebView" value="true"/>再打包上传,
还是一样的提示

ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).
12下一页
您需要登录后才可以回帖 登录

本版积分规则