MtouchLink=Full doesn't work with app extensions
- Dominant language
- C#
- Stars
- 2.9k
- Forks
- 576
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 123
Description
### Steps to Reproduce
Today I built & uploaded one of my apps and got the error below. I am not using any Bluetooth related APIs and haven't seen this error in the past. I am also using no 3rd party libraries that are Bluetooth-related.
I'm happy to provide additional details about my app's entitlements & 3rd party references, but I don't think they cause the error.
Maybe it's just App Store Connect acting weirdly today, I'll upload another .ipa in the upcoming days and will check if the problem persists
### Expected Behavior
No errors
### Actual Behavior
`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 “MyApp.iOS.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.
`
### Environment
.NET 8 RC2
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.