-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Slow build -> deploy on iOS #14560
Copy link
Copy link
Closed
Labels
area-publishingIssues with the app packaging/publishing process (ipk/apk/msix/trimming)Issues with the app packaging/publishing process (ipk/apk/msix/trimming)perf/generalThe issue affects performance (runtime speed, memory usage, startup time, etc.) (sub: perf)The issue affects performance (runtime speed, memory usage, startup time, etc.) (sub: perf)platform/ioss/needs-infoIssue needs more info from the authorIssue needs more info from the authors/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working
Description
Description
The build process of iOS apps is very slow. Almost a minute (55 seconds) until first page is shown on physical device. Especially the build seems to take up much time, clocking in at around 40 seconds.
I'm deploying to a physical device that is connected by cable to the Mac.
Here are the specs of the Mac:
I tried the same on Xamarin.Forms, where the same process takes 45 seconds, so a bit faster but also tedious.
Such a long cycle to redeploy simple changes in my code makes it very tedious to develop on iOS.
And no, I'm not using Hot Reload, because SkiaSharp doesn't work on iOS with Hot Reload.
Steps to Reproduce
- Create new .NET MAUI app from template (.NET 7)
- Set up connection to Mac
- Set up automatic provisioning
- Plug physical device into Mac
- Deploy app to device
- Stop app
- Make small change in code
- Deploy app again
Link to public reproduction project repository
N/A
Version with bug
Unknown/Other (please specify)
Last version that worked well
Unknown/Other
Affected platforms
iOS
Affected platform versions
iPadOS 13.6.1
Did you find any workaround?
No response
Relevant log output
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area-publishingIssues with the app packaging/publishing process (ipk/apk/msix/trimming)Issues with the app packaging/publishing process (ipk/apk/msix/trimming)perf/generalThe issue affects performance (runtime speed, memory usage, startup time, etc.) (sub: perf)The issue affects performance (runtime speed, memory usage, startup time, etc.) (sub: perf)platform/ioss/needs-infoIssue needs more info from the authorIssue needs more info from the authors/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working
