Skip to content

On IOS - After Updating new Package Microsoft.Maui.Controls-8.0.70 App is not Compiling  #23554

Description

@RAMESHKUMAR502

Description

On IOS -
After Updating new Package Microsoft.Maui.Controls-8.0.70 we are seeing below Build Errors:

/Resources/Raw/pdfjs/build/pdf.sandbox.js: Error: The name 'Resources' is reserved and cannot be used.
/Resources/Raw/pdfjs/build/pdf.sandbox.js.map: Error: The name 'Resources' is reserved and cannot be used.

To Support the loading PDF using Javascript we have added PDF.js library from the official PDF.js GitHub repository

After Upgrading the Application to new Nuget package Microsoft.Maui.Controls-8.0.70 we see the issue on IOS, Andriord is working Fine.

Please find the folder Structure Image and Error Image Below
image
image

Steps to Reproduce

After Updating new Package Microsoft.Maui.Controls-8.0.70 we are seeing below Build Errors:

/Resources/Raw/pdfjs/build/pdf.sandbox.js: Error: The name 'Resources' is reserved and cannot be used.
/Resources/Raw/pdfjs/build/pdf.sandbox.js.map: Error: The name 'Resources' is reserved and cannot be used.

To Support the loading PDF using Javascript we have added PDF.js library from the official PDF.js GitHub repository

After Upgrading the Application to new Nuget package Microsoft.Maui.Controls-8.0.70 we see the issue on IOS, Andriord is working Fine.

Link to public reproduction project repository

No response

Version with bug

8.0.70 SR7

Is this a regression from previous behavior?

Yes, this used to work in .NET MAUI

Last version that worked well

8.0.60 SR6

Affected platforms

iOS

Affected platform versions

No response

Did you find any workaround?

NO

Relevant log output

Resources/Raw/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Add-H.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Add-H.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Add-RKSJ-H.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Add-RKSJ-H.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Add-RKSJ-V.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Add-RKSJ-V.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Add-V.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Add-V.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Adobe-GB1-0.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Adobe-GB1-0.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Adobe-GB1-1.bcmap : error : The name 'Resources' is reserved and cannot be used.
Resources/Raw/pdfjs/web/cmaps/Adobe-GB1-1.bcmap : error :         
Resources/Raw/pdfjs/web/cmaps/Adobe-GB1-2.bcmap : error : The name 'Resources' is reserved and cannot be used.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-single-projectSplash Screen, Multi-Targeting, MauiFont, MauiImage, MauiAsset, Resizetizerfixed-in-8.0.72fixed-in-8.0.80fixed-in-9.0.0-preview.7.24407.4fixed-in-9.0.0-rc.1.24453.9i/regressionThis issue described a confirmed regression on a currently supported versionp/0Current heighest priority issues that we are targeting for a release.platform/ioss/needs-attentionIssue has more information and needs another looks/triagedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions