iOS: bouwen op een Mac zonder Android-werkbelasting, simulator zonder certificaat

MetAndroid=false laat Android weg uit de TargetFrameworks (anders weigert een Mac
zonder Android-werkbelasting de build). ios-bouwen.sh bouwt nu eerst en start daarna,
en gebruikt voor de simulator een lokale handtekening (CodesignKey=-).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014MGLqt1uKfNARQHut9ifcx
This commit is contained in:
jf
2026-10-20 12:51:47 +00:00
co-authored by Claude Sonnet 5.5
parent 5446dd4170
commit 706403ba31
2 changed files with 13 additions and 4 deletions
+4 -1
View File
@@ -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. -->
<TargetFrameworks>net10.0-android</TargetFrameworks>
<!-- MetAndroid=false laat Android weg: op een Mac die alleen iOS bouwt staat de Android-
werkbelasting er niet, en dan weigert de hele build (NETSDK1147). Zonder deze schakelaar
verandert er niets: Android blijft standaard aan. -->
<TargetFrameworks Condition="'$(MetAndroid)' != 'false'">net10.0-android</TargetFrameworks>
<TargetFrameworks Condition="'$(MetIos)' == 'true'">$(TargetFrameworks);net10.0-ios</TargetFrameworks>
<OutputType>Exe</OutputType>