0

在我将 myapp 上传到 appstore 之前,我遇到了这个问题:

Please correct the following issues, then upload again.

ITMS-90842: Invalid SDK usage - App clip 
'Runner.app/AppClips/RunnerAppClip.app' uses the SDK selector 
'requestAlwaysAuthorization', which is not supported. Ensure your app clip is 
using supported SDK features.

我使用了位置权限,但如何从 AppClip 中排除特定位置

4

1 回答 1

0

您可以使用 Swift 编译标志从 App Clip 目标中包含/排除特定的代码行。

为此,您可以打开 App Clip 目标的构建设置并添加一些自定义标志,例如 APPCLIP。

然后在你的代码中......

#if !APPCLIP
//Location code that uses `requestAlwaysAuthorization`
#endif
于 2021-05-28T15:54:01.483 回答