diff --git a/src/MijnBesluit.App/MijnBesluit.App.csproj b/src/MijnBesluit.App/MijnBesluit.App.csproj
index bd0788e..eca4aec 100644
--- a/src/MijnBesluit.App/MijnBesluit.App.csproj
+++ b/src/MijnBesluit.App/MijnBesluit.App.csproj
@@ -16,7 +16,10 @@
of blijvend, door MetIos in een Directory.Build.props of in de omgeving te zetten op de
machine die wél aan een Mac hangt. Zie docs/iOS-app.md. -->
- net10.0-android
+
+ net10.0-android
$(TargetFrameworks);net10.0-ios
Exe
diff --git a/tools/ios-bouwen.sh b/tools/ios-bouwen.sh
index 179dbd7..1f367e6 100644
--- a/tools/ios-bouwen.sh
+++ b/tools/ios-bouwen.sh
@@ -45,8 +45,14 @@ case "$MODUS" in
stap "Bouwen en starten in de simulator"
# Eerst de lijst met simulators tonen, zodat je ziet welke je kunt kiezen.
xcrun simctl list devices available | grep -i iphone | head -5 || true
- dotnet build "$PROJECT" -f "$TFM" -p:MetIos=true -t:Run \
- -p:RuntimeIdentifier=iossimulator-arm64
+ # Eerst bouwen, daarna starten: met alleen -t:Run bouwt hij de app niet en weet hij niet wat
+ # hij moet starten. MetAndroid=false: op de Mac staat alleen de iOS-werkbelasting.
+ # CodesignKey=-: een eenvoudige lokale handtekening. De simulator wil geen certificaat, maar de
+ # app heeft wel een handtekening nodig vanwege de Keychain-rechten in Entitlements.plist.
+ dotnet build "$PROJECT" -f "$TFM" -p:MetIos=true -p:MetAndroid=false \
+ -p:RuntimeIdentifier=iossimulator-arm64 -p:CodesignKey=-
+ dotnet build "$PROJECT" -f "$TFM" -p:MetIos=true -p:MetAndroid=false -t:Run \
+ -p:RuntimeIdentifier=iossimulator-arm64 -p:CodesignKey=-
;;
toestel)
controle
@@ -58,7 +64,7 @@ case "$MODUS" in
echo "(Instellingen > Privacy en beveiliging > Ontwikkelaarsmodus)."
echo "Zonder betaald account werkt dit 7 dagen per installatie, en zonder meldingen."
stap "Bouwen voor het toestel"
- dotnet build "$PROJECT" -f "$TFM" -p:MetIos=true \
+ dotnet build "$PROJECT" -f "$TFM" -p:MetIos=true -p:MetAndroid=false \
-p:RuntimeIdentifier=ios-arm64 -p:CodesignKey="Apple Development"
echo
echo "Gebouwd. Installeren gaat het makkelijkst via Visual Studio (Pair to Mac) of"