- SSD 복사
- TempData
- asp.net dropdownlist
- ViewBag
- php 캐쉬제거
- asp.net Select
- ASP.Net Core 404
- 강제이동
- 바코드 스캔하기
- javascript 바코드스캔
- 파일업로드 체크
- javascript 유효성체크
- javascript redirection
- XSS PHP
- 맥 오라클설치
- 타임피커
- jquery 바코드생성
- 바코드 생성하기
- ViewData
- 파일업로드 유효성체크
- django 엑셀불러오기
- jquery 바코드
- 404에러페이지
- Mac Oracle
- XSS방어
- 말줄임표시
- asp.net core Select
- 하드 윈도우 복사
- 하드 마이그레이션
- javascript 바코드 생성
웹개발자의 기지개
[.NET MAUI] Xamarin.Shared.targets(1867, 3): Could not find a valid Xcode app bundle at '/Library/Developer/CommandLineTools'. Please verify that 'xcode-select -p' points to your Xcode installation. For more information see https://aka.ms/macios-missing- 본문
[.NET MAUI] Xamarin.Shared.targets(1867, 3): Could not find a valid Xcode app bundle at '/Library/Developer/CommandLineTools'. Please verify that 'xcode-select -p' points to your Xcode installation. For more information see https://aka.ms/macios-missing-
http://portfolio.wonpaper.net 2024. 12. 2. 20:21mac 에서 Rider 로 .Net MAUI 작업중인데,
빌드하자마자 아래의 에러메세지 발생
Xamarin.Shared.targets(1867, 3): Could not find a valid Xcode app bundle at '/Library/Developer/CommandLineTools'. Please verify that 'xcode-select -p' points to your Xcode installation. For more information see https://aka.ms/macios-missing-xcode.
xcode 설치여부 확인하고, 설치 경로를 약간 변경하고, .Net MAUI 실행 버전도 확인한다.
다음의 절차를 이용하여 단계적으로 해결해본다.
// dotnet 버전확인
dotnet --version
// dotnet workload 버전 확인
sudo dotnet workload list
jongwon@ijong-won-ui-MacBookPro ~ % sudo dotnet workload list
Password:
.NET 8.0을(를) 시작합니다.
---------------------
SDK 버전: 8.0.100
....
Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 팩 버전 7.0.20 설치 중...
Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 팩 버전 7.0.20이(가) 이미 설치되었습니다.
Microsoft.NETCore.App.Runtime.Mono.net7.maccatalyst-x64 버전 7.0.20에 대한 워크로드 팩 설치 레코드를 작성하는 중...
----------------
설치된 워크로드 ID 매니페스트 버전 설치 원본
------------------------------------------------
maui 8.0.83/8.0.100 SDK 8.0.100
`dotnet workload search`을 사용하여 설치할 추가 워크로드를 찾습니다.
// maui 설치
sudo dotnet workload install maui
jongwon@ijong-won-ui-MacBookPro ~ % sudo dotnet workload install maui
.NET 8.0을(를) 시작합니다.
---------------------
SDK 버전: 8.0.100
.....
Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 팩 버전 7.0.20 설치 중...
Microsoft.NETCore.App.Runtime.Mono.net7.maccatalyst-x64 버전 7.0.20에 대한 워크로드 팩 설치 레코드를 작성하는 중...
SDK 기능 대역 6.0.400 7.0.300 8.0.100에 대한 가비지 수집 중...
워크로드 maui을(를) 설치했습니다.
1. Xcode 설치 확인
App Store를 열고 Xcode를 검색하여 설치한다. 이미 설치되어 있다면 최신 버전인지 확인
2. Command Line Tools 설치
Xcode가 설치되었더라도 Command Line Tools가 별도로 설치되지 않았을 수 있습니다.
xcode-select --install
3. Xcode 경로 설정 확인
xcode-select 명령어로 올바른 경로가 설정되었는지 확인
xcode-select -p
정상적으로 설치되었다면 /Applications/Xcode.app/Contents/Developer와 같은 경로가 출력된다.
올바른 경로가 아니라면 다음 명령으로 설정을 수정
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
4. Xcode 라이센스 동의
설치 후 아래 명령어로 라이센스에 동의해야 한다.
sudo xcodebuild -license
------------------------
By typing 'agree' you are agreeing to the terms of the software license agreements. Any other response will cancel. [agree, cancel]
agree
-------------------------
5 .NET Workload 설치 확인
MAUI 개발에 필요한 .NET workload가 설치되었는지 확인
// maui 설치
dotnet workload install maui
6. 빌드 다시 시도
모든 설정을 마친 후 Rider에서 다시 프로젝트를 빌드한다. 성공 ~~
'ASP.NET > .NET MAUI' 카테고리의 다른 글
[.NET MAUI] Android Emulator를 사용하여 하드웨어 가속 사용 설정하기 (0) | 2024.11.22 |
---|---|
[.NET MAUI] MS 설명서, 예제, 소개 영상, 공부하기 (0) | 2024.11.11 |