File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed
articles/tutorials/advanced/MobileDeployment/06_publishing_ios Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -193,12 +193,40 @@ Although optional, a video to demo your game will certainly appeal to the audien
193193
194194The creation of an IPA file can be achieved using the ** Terminal** app. Currently, Rider does __ not__ support this part of the process.
195195
196+ If you are building on MacOS Tahoe, you'll need the following in the csproj:
197+
198+ ``` xml
199+ <PropertyGroup >
200+ <TargetPlatformVersion >26.0</TargetPlatformVersion >
201+ </PropertyGroup >
202+ ```
203+
204+ Using terminal, navigate to the dungeonslime.iOS folder and run the following steps:
205+
206+ For game projects that are targeting .NET 8.0 iOS:
207+
196208``` sh
197209dotnet clean
198210rm -rf bin/ obj/
199211dotnet publish -c Release -f net8.0-ios -r ios-arm64 -p:ArchiveOnBuild=true
200212```
201213
214+ For game projects that are targeting .NET 9.0 iOS:
215+
216+ ``` sh
217+ dotnet clean
218+ rm -rf bin/ obj/
219+ dotnet publish -c Release -f net9.0-ios -r ios-arm64 -p:ArchiveOnBuild=true
220+ ```
221+
222+ For game projects that are targeting .NET 10.0 iOS:
223+
224+ ``` sh
225+ dotnet clean
226+ rm -rf bin/ obj/
227+ dotnet publish -c Release -f net10.0-ios -r ios-arm64 -p:ArchiveOnBuild=true
228+ ```
229+
202230This will create an IPA file in your publish folder which you can upload to the AppStore.
203231
204232## Upload Method using Transporter
You can’t perform that action at this time.
0 commit comments