diff --git a/Xamarin.RevenueCat.iOS.Extensions/Xamarin.RevenueCat.iOS.Extensions.csproj b/Xamarin.RevenueCat.iOS.Extensions/Xamarin.RevenueCat.iOS.Extensions.csproj index ebc55a0..d432764 100644 --- a/Xamarin.RevenueCat.iOS.Extensions/Xamarin.RevenueCat.iOS.Extensions.csproj +++ b/Xamarin.RevenueCat.iOS.Extensions/Xamarin.RevenueCat.iOS.Extensions.csproj @@ -4,7 +4,7 @@ true Xamarin.RevenueCat.iOS.Extensions Contains convenience methods and async extensions for Xamarin.RevenueCat.iOS - 4.39.0.3 + 4.39.0.4 Christian Kapplmüller, Albilaga Linggra Pradana fun.music IT GmbH nugetoutput diff --git a/Xamarin.RevenueCat.iOS/Xamarin.RevenueCat.iOS.csproj b/Xamarin.RevenueCat.iOS/Xamarin.RevenueCat.iOS.csproj index 7ecb00e..2507956 100644 --- a/Xamarin.RevenueCat.iOS/Xamarin.RevenueCat.iOS.csproj +++ b/Xamarin.RevenueCat.iOS/Xamarin.RevenueCat.iOS.csproj @@ -3,7 +3,7 @@ true Xamarin.RevenueCat.iOS - 4.39.0.3 + 4.39.0.4 Contains bindings for https://docs.revenuecat.com/docs/ios Christian Kapplmüller, Albilaga Linggra Pradana fun.music IT GmbH diff --git a/Xamarin.RevenueCatUI.iOS.Extensions/Xamarin.RevenueCatUI.iOS.Extensions.csproj b/Xamarin.RevenueCatUI.iOS.Extensions/Xamarin.RevenueCatUI.iOS.Extensions.csproj index d8ffb9b..cfea2b9 100644 --- a/Xamarin.RevenueCatUI.iOS.Extensions/Xamarin.RevenueCatUI.iOS.Extensions.csproj +++ b/Xamarin.RevenueCatUI.iOS.Extensions/Xamarin.RevenueCatUI.iOS.Extensions.csproj @@ -3,7 +3,7 @@ true Xamarin.RevenueCatUI.iOS.Extensions - 4.39.0.3 + 4.39.0.4 Contains bindings for https://docs.revenuecat.com/docs/ios Christian Kapplmüller, Albilaga Linggra Pradana fun.music IT GmbH diff --git a/Xamarin.RevenueCatUI.iOS/Xamarin.RevenueCatUI.iOS.csproj b/Xamarin.RevenueCatUI.iOS/Xamarin.RevenueCatUI.iOS.csproj index 56a2650..fb1bad7 100644 --- a/Xamarin.RevenueCatUI.iOS/Xamarin.RevenueCatUI.iOS.csproj +++ b/Xamarin.RevenueCatUI.iOS/Xamarin.RevenueCatUI.iOS.csproj @@ -3,7 +3,7 @@ true Xamarin.RevenueCatUI.iOS - 4.39.0.3 + 4.39.0.4 Contains bindings for https://docs.revenuecat.com/docs/ios Christian Kapplmüller, Albilaga Linggra Pradana fun.music IT GmbH diff --git a/Xamarin.RevenueCatUI.iOS/azure-pipeline-public-nuget-publish.yml b/Xamarin.RevenueCatUI.iOS/azure-pipeline-public-nuget-publish.yml index 42898d0..4abd55b 100644 --- a/Xamarin.RevenueCatUI.iOS/azure-pipeline-public-nuget-publish.yml +++ b/Xamarin.RevenueCatUI.iOS/azure-pipeline-public-nuget-publish.yml @@ -33,6 +33,7 @@ steps: - bash: | cd Xamarin.RevenueCatUI.iOS + ./ci-build.sh msbuild /t:Restore /p:Configuration=Release msbuild /t:Build /p:Configuration=Release msbuild /t:Pack /p:Configuration=Release diff --git a/Xamarin.RevenueCatUI.iOS/build.sh b/Xamarin.RevenueCatUI.iOS/build.sh index 39d406c..8f1d052 100755 --- a/Xamarin.RevenueCatUI.iOS/build.sh +++ b/Xamarin.RevenueCatUI.iOS/build.sh @@ -1,15 +1,14 @@ #!/bin/bash -IOS_SDK_VERSION="17.4" WORKSPACE_PATH="ios/RevenueCatUIProxy.xcworkspace" SCHEME_NAME="RevenueCatUIProxy" BUILD_FLAG="SKIP_INSTALL=NO ENABLE_BITCODE=NO SWIFT_INSTALL_OBJC_HEADER=YES BUILD_LIBRARY_FOR_DISTRIBUTION=YES" CONFIG="Release" # shellcheck disable=SC2086 -xcodebuild archive -sdk "iphoneos$IOS_SDK_VERSION" -workspace "$WORKSPACE_PATH" -scheme "$SCHEME_NAME" -configuration "$CONFIG" -archivePath "Output/Output-iphoneos" $BUILD_FLAG +xcodebuild archive -sdk "iphoneos" -workspace "$WORKSPACE_PATH" -scheme "$SCHEME_NAME" -configuration "$CONFIG" -archivePath "Output/Output-iphoneos" $BUILD_FLAG # shellcheck disable=SC2086 -xcodebuild archive -sdk "iphonesimulator$IOS_SDK_VERSION" -workspace "$WORKSPACE_PATH" -scheme "$SCHEME_NAME" -configuration "$CONFIG" -archivePath "Output/Output-iphonesimulator" $BUILD_FLAG EXCLUDED_ARCHS=arm64 +xcodebuild archive -sdk "iphonesimulator" -workspace "$WORKSPACE_PATH" -scheme "$SCHEME_NAME" -configuration "$CONFIG" -archivePath "Output/Output-iphonesimulator" $BUILD_FLAG EXCLUDED_ARCHS=arm64 cp -R "Output/Output-iphoneos.xcarchive/Products/Library/Frameworks/RevenueCatUI.framework/" "Output/RevenueCatUI.framework" cp -R "Output/Output-iphonesimulator.xcarchive/Products/Library/Frameworks/RevenueCatUI.framework/Modules/RevenueCatUI.swiftmodule/" "Output/RevenueCatUI.framework/Modules/RevenueCatUI.swiftmodule/" diff --git a/Xamarin.RevenueCatUI.iOS/ci-build.sh b/Xamarin.RevenueCatUI.iOS/ci-build.sh new file mode 100755 index 0000000..bbbcfd9 --- /dev/null +++ b/Xamarin.RevenueCatUI.iOS/ci-build.sh @@ -0,0 +1,3 @@ +#!/bin/bash +./clear.sh +./build.sh \ No newline at end of file diff --git a/Xamarin.RevenueCatUI.iOS/ios/Pods/Pods.xcodeproj/project.pbxproj b/Xamarin.RevenueCatUI.iOS/ios/Pods/Pods.xcodeproj/project.pbxproj index 892cd10..3cd7f74 100644 --- a/Xamarin.RevenueCatUI.iOS/ios/Pods/Pods.xcodeproj/project.pbxproj +++ b/Xamarin.RevenueCatUI.iOS/ios/Pods/Pods.xcodeproj/project.pbxproj @@ -2266,7 +2266,7 @@ GCC_PREFIX_HEADER = "Target Support Files/RevenueCat/RevenueCat-prefix.pch"; INFOPLIST_FILE = "Target Support Files/RevenueCat/RevenueCat-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -2304,7 +2304,7 @@ GCC_PREFIX_HEADER = "Target Support Files/RevenueCat/RevenueCat-prefix.pch"; INFOPLIST_FILE = "Target Support Files/RevenueCat/RevenueCat-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", diff --git a/Xamarin.RevenueCatUI.iOS/ios/RevenueCatUIProxy.xcworkspace/xcuserdata/albilaga.xcuserdatad/UserInterfaceState.xcuserstate b/Xamarin.RevenueCatUI.iOS/ios/RevenueCatUIProxy.xcworkspace/xcuserdata/albilaga.xcuserdatad/UserInterfaceState.xcuserstate index e6f80e5..63cfdac 100644 Binary files a/Xamarin.RevenueCatUI.iOS/ios/RevenueCatUIProxy.xcworkspace/xcuserdata/albilaga.xcuserdatad/UserInterfaceState.xcuserstate and b/Xamarin.RevenueCatUI.iOS/ios/RevenueCatUIProxy.xcworkspace/xcuserdata/albilaga.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/Xamarin.RevenueCatUI.iOS/sharpie.sh b/Xamarin.RevenueCatUI.iOS/sharpie.sh index 9aad883..5b4f395 100755 --- a/Xamarin.RevenueCatUI.iOS/sharpie.sh +++ b/Xamarin.RevenueCatUI.iOS/sharpie.sh @@ -1,2 +1,2 @@ #!/bin/bash -sharpie bind --sdk=iphoneos17.4 -namespace Xamarin.RevenueCatUI.iOS --scope="Output/RevenueCatUI.framework/Headers/" "Output/RevenueCatUI.framework/Headers/RevenueCatUI-Swift.h" \ No newline at end of file +sharpie bind --sdk=iphoneos -namespace Xamarin.RevenueCatUI.iOS --scope="Output/RevenueCatUI.framework/Headers/" "Output/RevenueCatUI.framework/Headers/RevenueCatUI-Swift.h" \ No newline at end of file