CommunityToolkit / CommunityToolkit/Maui.NativeLibraryInterop

Cannot build template project

Ouverte
#93 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
C#
Étoiles
249
Forks
48
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### Description

Running `dotnet build` in template directory fails with exceptions.

### Steps to Reproduce

1. Download repo
2. Navigate to template folder
3. Run `dotnet build`

Expected result: Builds successfully
Actual result:
```
While building module 'Foundation' imported from /Users/shantanumethikar/Desktop/Delete/Maui.NativeLibraryInterop/template/macios/native/NewBind
ing/bin/Release/net8.0-ios/NewBindingiOS.xcarchive/Products/Library/Frameworks/NewBinding.framework/Headers/NewBinding-Swift.h:28:
While building module 'CFNetwork' imported from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18
.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSURLError.h:12:
In file included from :1:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/CFNetwork.frame
work/Headers/CFNetwork.h:18:10: fatal error: could not build module 'CoreFoundation'
18 | #include
| ~~~~~~~~^
While building module 'Foundation' imported from /Users/shantanumethikar/Desktop/Delete/Maui.NativeLibraryInterop/template/macios/native/NewBind
ing/bin/Release/net8.0-ios/NewBindingiOS.xcarchive/Products/Library/Frameworks/NewBinding.framework/Headers/NewBinding-Swift.h:28:
While building module 'XPC' imported from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk
/System/Library/Frameworks/Foundation.framework/Headers/NSXPCConnection.h:14:
In file included from :1:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/xpc/xpc.h:6:10: fatal error:
could not build module 'os_object'
6 | #include
| ~~~~~~~~^
/Users/shantanumethikar/Desktop/Delete/Maui.NativeLibraryInterop/template/macios/native/NewBinding/bin/Release/net8.0-ios/NewBindingiOS.xcarchiv
e/Products/Library/Frameworks/NewBinding.framework/Headers/NewBinding-Swift.h:28:10: fatal error: could not build module 'Foundation'
28 | #include
| ~~~~~~~~^
```

### Link to public reproduction project repository

_No response_

### Environment

- OS: Mac X1
- .NET MAUI: 9.0.14/9.0.100
- Target platforms: iPhoneOs

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez dans le répertoire du modèle et reproduisez l’échec avec `dotnet build`, puis examinez la sortie de compilation de la liaison native iOS autour de `NewBindingiOS.xcarchive` et `NewBinding-Swift.h`. C’est terminé lorsque le modèle se compile correctement pour la cible iPhoneOS indiquée, sans les erreurs de module CoreFoundation, os_object ou Foundation.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
csharp, ios
Domaine
build-system, mobile-dev
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.