Skip to content
Discussion options

You must be logged in to vote

Why this happens

In Xcode 15.x and iOS 17, Apple has removed the NewsstandKit framework from the SDK entirely. When building MAUI or .NET apps with Xcode 14.x support, your app may be linking in this framework, especially in Debug mode, but possibly in Release mode too. If it does so, and you try to run the app on iOS17, it will crash with the error articulated in this discussion.

Workaround

To work around this issue for now, you can set the following project properties in your iOS / MacCatalyst .NET/MAUI app project:

<PropertyGroup>
  <MtouchLink>SdkOnly</MtouchLink>
  <MtouchExtraArgs>$(MtouchExtraArgs) --weak-framework=NewsstandKit</MtouchExtraArgs>
</PropertyGroup>

This should cause …

Replies: 10 comments 15 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
13 replies
@rolfbjarne
Comment options

@EvgenyMuryshkin
Comment options

@rolfbjarne
Comment options

@EvgenyMuryshkin
Comment options

@rolfbjarne
Comment options

Answer selected by Redth
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@RobSchoenaker
Comment options

Comment options

You must be logged in to vote
1 reply
@rolfbjarne
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet