HomeiOS Developmentios - .NET Maui including Entitlements.plist breaks construct

ios – .NET Maui including Entitlements.plist breaks construct


Utilizing Visible Studio CE 2022 17.44

Following the instructions for organising appLinks on iOS, one of many steps is so as to add the Entitlements.plist with the next:

<?xml model="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist model="1.0">
    <dict>
        <key>com.apple.developer.associated-domains</key>
        <array>
            <string>applinks:popupshop.azurewebsites.web</string>
            <string>applinks:*.popupshop.azurewebsites.web</string>
        </array>
    </dict>
</plist>

I then add the Entitlements.plist because the customized useful resource guidelines file:

Project Bundle Signing Settings

This provides this line to the mission file:

<CodesignResourceRules>PlatformsiOSEntitlements.plist</CodesignResourceRules>

As soon as this has been added the mission now not builds. If I take away it or change it with:

<CodesignEntitlements>PlatformsiOSEntitlements.plist</CodesignEntitlements>

as per somebody’s suggestion, the mission will construct once more, however accessing the applink doesn’t swap over to the app. https://popupshop.azurewebsites.web/findshop

I’ve the apple-app-site-association file obtainable at https://popupshop.azurewebsites.web/apple-app-site-association and https://popupshop.azurewebsites.web/.well-known/apple-app-site-association

which comprises:

{
    applinks: {
        apps: [ ],
        particulars: [
            {
                appID: "75Q8SL8Q65.net.popupmobile.popupshop",
                paths: [ "/findshop/*" ]
            }
        ] 
    }
}

Unsure why the tag entered by Visible Studio blows up the construct.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments