Skip to content

Commit

Permalink
[xcode15.3] Bump to Xcode 15.3 bindings (#20780)
Browse files Browse the repository at this point in the history
Co-authored-by: Rolf Bjarne Kvinge <[email protected]>
Co-authored-by: Manuel de la Pena <[email protected]>
  • Loading branch information
3 people authored Jul 11, 2024
1 parent a557dbc commit 2e5ef1e
Show file tree
Hide file tree
Showing 152 changed files with 10,455 additions and 855 deletions.
8 changes: 4 additions & 4 deletions Make.config
Original file line number Diff line number Diff line change
Expand Up @@ -212,9 +212,9 @@ MACCATALYST_NUGET_VERSION_NO_METADATA=$(MACCATALYST_NUGET_VERSION)$(NUGET_PREREL
MACCATALYST_NUGET_VERSION_FULL=$(MACCATALYST_NUGET_VERSION_NO_METADATA)+$(NUGET_BUILD_METADATA)

# Xcode version should have both a major and a minor version (even if the minor version is 0)
XCODE_VERSION=15.2
XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_15.2.xip
XCODE_DEVELOPER_ROOT=/Applications/Xcode_15.2.0.app/Contents/Developer
XCODE_VERSION=15.3
XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_15.3.xip
XCODE_DEVELOPER_ROOT=/Applications/Xcode_15.3.0.app/Contents/Developer
XCODE_PRODUCT_BUILD_VERSION:=$(shell /usr/libexec/PlistBuddy -c 'Print :ProductBuildVersion' $(XCODE_DEVELOPER_ROOT)/../version.plist 2>/dev/null || echo " $(shell tput setaf 1 2>/dev/null)The required Xcode ($(XCODE_VERSION)) is not installed in $(basename $(basename $(XCODE_DEVELOPER_ROOT)))$(shell tput sgr0 2>/dev/null)" >&2)

# We define stable Xcode as the Xcode app being named like "Xcode_#.#[.#].app"
Expand Down Expand Up @@ -306,7 +306,7 @@ MIN_WATCHOS_SIMULATOR_VERSION=7.1
MIN_WATCHOS_COMPANION_SIMULATOR_VERSION=14.5
MIN_TVOS_SIMULATOR_VERSION=14.0
# These are the simulator package ids for the versions above
EXTRA_SIMULATORS=com.apple.pkg.iPhoneSimulatorSDK14_3 com.apple.pkg.AppleTVSimulatorSDK14_0 com.apple.pkg.iPhoneSimulatorSDK14_5 com.apple.pkg.WatchSimulatorSDK7_1
EXTRA_SIMULATORS=com.apple.pkg.iPhoneSimulatorSDK15_0 com.apple.pkg.AppleTVSimulatorSDK15_0 com.apple.pkg.WatchSimulatorSDK8_0

INCLUDE_IOS=1
INCLUDE_MAC=1
Expand Down
14 changes: 7 additions & 7 deletions Make.versions
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@
# line changed in git).
#

IOS_PACKAGE_VERSION=17.3.0.$(IOS_COMMIT_DISTANCE)
MAC_PACKAGE_VERSION=9.3.0.$(MAC_COMMIT_DISTANCE)
IOS_PACKAGE_VERSION=17.4.0.$(IOS_COMMIT_DISTANCE)
MAC_PACKAGE_VERSION=9.4.0.$(MAC_COMMIT_DISTANCE)

#
# ** NuGet package version numbers **
Expand All @@ -65,11 +65,11 @@ MAC_PACKAGE_VERSION=9.3.0.$(MAC_COMMIT_DISTANCE)

# WARNING: Do **not** use versions higher than the available Xcode SDK or else we will have issues with mtouch (See https://github.com/xamarin/xamarin-macios/issues/7705)

IOS_NUGET_OS_VERSION=17.2
TVOS_NUGET_OS_VERSION=17.2
WATCHOS_NUGET_OS_VERSION=10.2
MACOS_NUGET_OS_VERSION=14.2
MACCATALYST_NUGET_OS_VERSION=17.2
IOS_NUGET_OS_VERSION=17.4
TVOS_NUGET_OS_VERSION=17.4
WATCHOS_NUGET_OS_VERSION=10.4
MACOS_NUGET_OS_VERSION=14.4
MACCATALYST_NUGET_OS_VERSION=17.4


# In theory we should define the default platform version if it's not specified in the TFM. The default should not change for a given .NET version:
Expand Down
2 changes: 2 additions & 0 deletions NuGet.config
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,12 @@
<clear />
<!--Begin: Package sources managed by Dependency Flow automation. Do not edit the sources below.-->
<!-- Begin: Package sources from dotnet-emsdk -->
<add key="darc-pub-dotnet-emsdk-71359b1" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-emsdk-71359b18/nuget/v3/index.json" />
<!-- End: Package sources from dotnet-emsdk -->
<!-- Begin: Package sources from dotnet-aspnetcore -->
<!-- End: Package sources from dotnet-aspnetcore -->
<!-- Begin: Package sources from dotnet-runtime -->
<add key="darc-pub-dotnet-runtime-ca4f0fe" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-runtime-ca4f0fe3/nuget/v3/index.json" />
<!-- End: Package sources from dotnet-runtime -->
<!--End: Package sources managed by Dependency Flow automation. Do not edit the sources above.-->
<add key="dotnet-public" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json" protocolVersion="3" />
Expand Down
6 changes: 6 additions & 0 deletions Versions-ios.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
<string>16.4</string>
<string>17.0</string>
<string>17.2</string>
<string>17.4</string>
</array>
<key>tvOS</key>
<array>
Expand Down Expand Up @@ -70,6 +71,7 @@
<string>16.4</string>
<string>17.0</string>
<string>17.2</string>
<string>17.4</string>
</array>
<key>watchOS</key>
<array>
Expand All @@ -96,6 +98,7 @@
<string>9.4</string>
<string>10.0</string>
<string>10.2</string>
<string>10.4</string>
</array>
<key>MacCatalyst</key>
<array>
Expand All @@ -116,6 +119,7 @@
<string>16.4</string>
<string>17.0</string>
<string>17.2</string>
<string>17.4</string>
</array>
</dict>
<key>MacCatalystVersionMap</key>
Expand Down Expand Up @@ -154,6 +158,8 @@
<string>14.0</string>
<key>17.2</key>
<string>14.2</string>
<key>17.4</key>
<string>14.4</string>
</dict>
<key>RecommendedXcodeVersion</key>
<string>@XCODE_VERSION@</string>
Expand Down
1 change: 1 addition & 0 deletions Versions-mac.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
<string>13.3</string>
<string>14.0</string>
<string>14.2</string>
<string>14.4</string>
</array>
</dict>
<key>RecommendedXcodeVersion</key>
Expand Down
8 changes: 8 additions & 0 deletions builds/Versions-MacCatalyst.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
<string>16.4</string>
<string>17.0</string>
<string>17.2</string>
<string>17.4</string>
</array>
</dict>
<key>SupportedTargetPlatformVersions</key>
Expand All @@ -51,6 +52,7 @@
<string>16.4</string>
<string>17.0</string>
<string>17.2</string>
<string>17.4</string>
</array>
</dict>
<key>MacCatalystVersionMap</key>
Expand Down Expand Up @@ -85,6 +87,12 @@
<string>13.1</string>
<key>16.4</key>
<string>13.3</string>
<key>17.0</key>
<string>14.0</string>
<key>17.2</key>
<string>14.2</string>
<key>17.4</key>
<string>14.4</string>
</dict>
<key>RecommendedXcodeVersion</key>
<string>@XCODE_VERSION@</string>
Expand Down
2 changes: 2 additions & 0 deletions builds/Versions-iOS.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
<string>16.4</string>
<string>17.0</string>
<string>17.2</string>
<string>17.4</string>
</array>
</dict>
<key>SupportedTargetPlatformVersions</key>
Expand Down Expand Up @@ -85,6 +86,7 @@
<string>16.4</string>
<string>17.0</string>
<string>17.2</string>
<string>17.4</string>
</array>
</dict>
<key>RecommendedXcodeVersion</key>
Expand Down
2 changes: 2 additions & 0 deletions builds/Versions-macOS.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
<string>13.3</string>
<string>14.0</string>
<string>14.2</string>
<string>14.4</string>
</array>
</dict>
<key>SupportedTargetPlatformVersions</key>
Expand All @@ -48,6 +49,7 @@
<string>13.3</string>
<string>14.0</string>
<string>14.2</string>
<string>14.4</string>
</array>
</dict>
<key>RecommendedXcodeVersion</key>
Expand Down
2 changes: 2 additions & 0 deletions builds/Versions-tvOS.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
<string>16.4</string>
<string>17.0</string>
<string>17.2</string>
<string>17.4</string>
</array>
</dict>
<key>SupportedTargetPlatformVersions</key>
Expand Down Expand Up @@ -75,6 +76,7 @@
<string>16.4</string>
<string>17.0</string>
<string>17.2</string>
<string>17.4</string>
</array>
</dict>
<key>RecommendedXcodeVersion</key>
Expand Down
88 changes: 0 additions & 88 deletions src/AssetsLibrary/ALAsset.cs

This file was deleted.

51 changes: 0 additions & 51 deletions src/AssetsLibrary/ALAssetsGroup.cs

This file was deleted.

Loading

8 comments on commit 2e5ef1e

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

Please sign in to comment.