MAUI에 .net 9.0 으로 FCM package ios 에는 배포가 안 되네요.

LTS 버전이 바뀐다고, .net8.0 workload 를 안드로이드랑 ios 에서 더 못 쓴다라고 해서

.net 9.0 으로 버전을 올리려고 하는데,

안드로이드는 Plugin.Firebase.CloudMessaging package 를 추가하여도 문제가 없는데

ios 에도 포함시키려고 하면 프로젝트가 빌드되지 않고 중간에 멈춰버립니다 :stuck_out_tongue:

일단은

이런식으로 android 에 대해서만 해당 패키지를 추가하도록 우회하여 빌드는 가능한데

ios가 현재 .net 9.0 MAUI 로는 Fcm 구현이 안되는걸까요?

windows에서 빌드하셨나요? long path 문제로 빌드가 멈추는 문제가 있는 것으로 알고 있습니다.

답변 감사합니다.
이후 여러모로 테스트해본 결과,
VS의 유구한 전통인 long path 문제가 맞네요.
iOS의 Cloud Messaging nuget 설치할 때만 Rider 에서 설치하고

다시 VS2022 로 돌아오니 빌드가 잘 되네요.

2개의 좋아요