diff --git a/Xamarin.Google.sln b/Xamarin.Google.sln index ad04d9cd9..cd11ee33d 100644 --- a/Xamarin.Google.sln +++ b/Xamarin.Google.sln @@ -50,8 +50,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SignIn", "source\Google\Sig EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TagManager", "source\Google\TagManager\TagManager.csproj", "{3FCDD0B5-F60C-49F7-AAD7-497D02285A38}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AdMobSample", "samples\Firebase\AdMob\AdMobSample\AdMobSample.csproj", "{DDB56BA7-DAD9-4B48-BDA3-741196F9E949}" -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AnalyticsSample", "samples\Firebase\Analytics\AnalyticsSample\AnalyticsSample.csproj", "{AFF7F06F-FE69-4030-82C8-D87E9BAF9083}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthSample", "samples\Firebase\Auth\AuthSample\AuthSample.csproj", "{B52A268C-500B-4C3E-81E7-4E40A7AEA34C}" @@ -387,18 +385,6 @@ Global {3FCDD0B5-F60C-49F7-AAD7-497D02285A38}.Release|iPhone.Build.0 = Release|Any CPU {3FCDD0B5-F60C-49F7-AAD7-497D02285A38}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU {3FCDD0B5-F60C-49F7-AAD7-497D02285A38}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949}.Debug|Any CPU.Build.0 = Debug|iPhoneSimulator - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949}.Debug|iPhone.ActiveCfg = Debug|iPhone - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949}.Debug|iPhone.Build.0 = Debug|iPhone - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949}.Release|Any CPU.ActiveCfg = Release|iPhone - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949}.Release|Any CPU.Build.0 = Release|iPhone - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949}.Release|iPhone.ActiveCfg = Release|iPhone - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949}.Release|iPhone.Build.0 = Release|iPhone - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator {AFF7F06F-FE69-4030-82C8-D87E9BAF9083}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator {AFF7F06F-FE69-4030-82C8-D87E9BAF9083}.Debug|Any CPU.Build.0 = Debug|iPhoneSimulator {AFF7F06F-FE69-4030-82C8-D87E9BAF9083}.Debug|iPhone.ActiveCfg = Debug|iPhone @@ -1138,7 +1124,6 @@ Global {FC514AE9-BE75-467B-91CC-B5FFC0AFBEC4} = {CF41ABBD-2DDE-44D3-A5C8-85846812AE23} {CF20170E-821A-4706-BFCE-5650F3D1B3F0} = {CF41ABBD-2DDE-44D3-A5C8-85846812AE23} {3FCDD0B5-F60C-49F7-AAD7-497D02285A38} = {CF41ABBD-2DDE-44D3-A5C8-85846812AE23} - {DDB56BA7-DAD9-4B48-BDA3-741196F9E949} = {A8FBB637-BB67-45CD-9883-E203FE66EC13} {AFF7F06F-FE69-4030-82C8-D87E9BAF9083} = {A8FBB637-BB67-45CD-9883-E203FE66EC13} {B52A268C-500B-4C3E-81E7-4E40A7AEA34C} = {A8FBB637-BB67-45CD-9883-E203FE66EC13} {448A32E5-6A96-4918-9A40-3B7E9B7D9707} = {A8FBB637-BB67-45CD-9883-E203FE66EC13} diff --git a/samples/Firebase/AdMob/AdMobSample/AdMobSample.csproj b/samples/Firebase/AdMob/AdMobSample/AdMobSample.csproj deleted file mode 100644 index 648a7a46d..000000000 --- a/samples/Firebase/AdMob/AdMobSample/AdMobSample.csproj +++ /dev/null @@ -1,76 +0,0 @@ - - - net9.0-ios - iossimulator-x64;ios-arm64 - - iossimulator-x64 - Debug - iPhoneSimulator - Exe - enable - true - 15.0 - AdMobSample - AdMobSample - Resources - iPhoneSimulator;iPhone - Debug;Release - false - manual - - - true - full - false - prompt - 4 - false - None - - - ios-arm64 - iPhone Developer - true - prompt - 4 - false - Entitlements.plist - SdkOnly - - - true - prompt - 4 - false - None - - - ios-arm64 - iPhone Developer - true - full - false - prompt - 4 - false - Entitlements.plist - SdkOnly - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/samples/Firebase/AdMob/AdMobSample/AppDelegate.cs b/samples/Firebase/AdMob/AdMobSample/AppDelegate.cs deleted file mode 100644 index beb7cb81a..000000000 --- a/samples/Firebase/AdMob/AdMobSample/AppDelegate.cs +++ /dev/null @@ -1,43 +0,0 @@ -using Xamarin.iOS.Shared.Helpers; - -namespace AdMobSample; - -[Register ("AppDelegate")] -public class AppDelegate : UIApplicationDelegate { - public override UIWindow? Window { - get; - set; - } - - public override bool FinishedLaunching (UIApplication application, NSDictionary launchOptions) - { - // create a new window instance based on the screen size - Window = new UIWindow (UIScreen.MainScreen.Bounds); - - // You can download your GoogleService-Info.plist file following the next link: - // https://firebase.google.com/docs/ios/setup - if (!GoogleServiceInfoPlistHelper.FileExist ()) { - Window = GoogleServiceInfoPlistHelper.CreateWindowWithFileNotFoundMessage (); - return true; - } - - var type = typeof (Google.MobileAds.AdLoader); - - // create a UIViewController with a single UILabel - var vc = new UIViewController (); - vc.View!.AddSubview (new UILabel (Window!.Frame) { - BackgroundColor = UIColor.White, - TextColor = UIColor.Black, - TextAlignment = UITextAlignment.Center, - Lines = 0, - Text = $"Hello, iOS!\nRunning {nameof (AdMobSample)} with .net6.0!" - }); - Window.RootViewController = vc; - - // make the window visible - Window.MakeKeyAndVisible (); - - return true; - } -} - diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Contents.json b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index fc9d33023..000000000 --- a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "images": [ - { - "scale": "2x", - "size": "20x20", - "idiom": "iphone", - "filename": "Icon40.png" - }, - { - "scale": "3x", - "size": "20x20", - "idiom": "iphone", - "filename": "Icon60.png" - }, - { - "scale": "2x", - "size": "29x29", - "idiom": "iphone", - "filename": "Icon58.png" - }, - { - "scale": "3x", - "size": "29x29", - "idiom": "iphone", - "filename": "Icon87.png" - }, - { - "scale": "2x", - "size": "40x40", - "idiom": "iphone", - "filename": "Icon80.png" - }, - { - "scale": "3x", - "size": "40x40", - "idiom": "iphone", - "filename": "Icon120.png" - }, - { - "scale": "2x", - "size": "60x60", - "idiom": "iphone", - "filename": "Icon120.png" - }, - { - "scale": "3x", - "size": "60x60", - "idiom": "iphone", - "filename": "Icon180.png" - }, - { - "scale": "1x", - "size": "20x20", - "idiom": "ipad", - "filename": "Icon20.png" - }, - { - "scale": "2x", - "size": "20x20", - "idiom": "ipad", - "filename": "Icon40.png" - }, - { - "scale": "1x", - "size": "29x29", - "idiom": "ipad", - "filename": "Icon29.png" - }, - { - "scale": "2x", - "size": "29x29", - "idiom": "ipad", - "filename": "Icon58.png" - }, - { - "scale": "1x", - "size": "40x40", - "idiom": "ipad", - "filename": "Icon40.png" - }, - { - "scale": "2x", - "size": "40x40", - "idiom": "ipad", - "filename": "Icon80.png" - }, - { - "scale": "1x", - "size": "76x76", - "idiom": "ipad", - "filename": "Icon76.png" - }, - { - "scale": "2x", - "size": "76x76", - "idiom": "ipad", - "filename": "Icon152.png" - }, - { - "scale": "2x", - "size": "83.5x83.5", - "idiom": "ipad", - "filename": "Icon167.png" - }, - { - "scale": "1x", - "size": "1024x1024", - "idiom": "ios-marketing", - "filename": "Icon1024.png" - } - ], - "properties": {}, - "info": { - "version": 1, - "author": "xcode" - } -} diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon1024.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon1024.png deleted file mode 100644 index 9174c989a..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon1024.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon120.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon120.png deleted file mode 100644 index 9c60a1761..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon120.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon152.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon152.png deleted file mode 100644 index 448d6efb5..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon152.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon167.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon167.png deleted file mode 100644 index 8524768f8..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon167.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon180.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon180.png deleted file mode 100644 index 60a64703c..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon180.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon20.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon20.png deleted file mode 100644 index 45268a641..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon20.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon29.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon29.png deleted file mode 100644 index 6a6c77a8b..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon29.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon40.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon40.png deleted file mode 100644 index cc7edcf5c..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon40.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon58.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon58.png deleted file mode 100644 index 1ad04f004..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon58.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon60.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon60.png deleted file mode 100644 index 2dd52620a..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon60.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon76.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon76.png deleted file mode 100644 index b058cae2f..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon76.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon80.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon80.png deleted file mode 100644 index 02e47a261..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon80.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon87.png b/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon87.png deleted file mode 100644 index 4954a4bd3..000000000 Binary files a/samples/Firebase/AdMob/AdMobSample/Assets.xcassets/AppIcon.appiconset/Icon87.png and /dev/null differ diff --git a/samples/Firebase/AdMob/AdMobSample/Entitlements.plist b/samples/Firebase/AdMob/AdMobSample/Entitlements.plist deleted file mode 100644 index 36a870670..000000000 --- a/samples/Firebase/AdMob/AdMobSample/Entitlements.plist +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/samples/Firebase/AdMob/AdMobSample/Info.plist b/samples/Firebase/AdMob/AdMobSample/Info.plist deleted file mode 100644 index 0f13220ef..000000000 --- a/samples/Firebase/AdMob/AdMobSample/Info.plist +++ /dev/null @@ -1,187 +0,0 @@ - - - - - CFBundleName - AdMobSample - CFBundleIdentifier - com.xamarin.firebase.ios.admobsample - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1.0 - LSRequiresIPhoneOS - - UIDeviceFamily - - 1 - - UILaunchStoryboardName - LaunchScreen - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - XSAppIconAssets - Assets.xcassets/AppIcon.appiconset - GADApplicationIdentifier - ca-app-pub-3940256099942544~1458002511 - SKAdNetworkItems - - - SKAdNetworkIdentifier - cstr6suwn9.skadnetwork - - - SKAdNetworkIdentifier - 4fzdc2evr5.skadnetwork - - - SKAdNetworkIdentifier - 2fnua5tdw4.skadnetwork - - - SKAdNetworkIdentifier - ydx93a7ass.skadnetwork - - - SKAdNetworkIdentifier - 5a6flpkh64.skadnetwork - - - SKAdNetworkIdentifier - p78axxw29g.skadnetwork - - - SKAdNetworkIdentifier - v72qych5uu.skadnetwork - - - SKAdNetworkIdentifier - c6k4g5qg8m.skadnetwork - - - SKAdNetworkIdentifier - s39g8k73mm.skadnetwork - - - SKAdNetworkIdentifier - 3qy4746246.skadnetwork - - - SKAdNetworkIdentifier - 3sh42y64q3.skadnetwork - - - SKAdNetworkIdentifier - f38h382jlk.skadnetwork - - - SKAdNetworkIdentifier - hs6bdukanm.skadnetwork - - - SKAdNetworkIdentifier - prcb7njmu6.skadnetwork - - - SKAdNetworkIdentifier - v4nxqhlyqp.skadnetwork - - - SKAdNetworkIdentifier - wzmmz9fp6w.skadnetwork - - - SKAdNetworkIdentifier - yclnxrl5pm.skadnetwork - - - SKAdNetworkIdentifier - t38b2kh725.skadnetwork - - - SKAdNetworkIdentifier - 7ug5zh24hu.skadnetwork - - - SKAdNetworkIdentifier - 9rd848q2bz.skadnetwork - - - SKAdNetworkIdentifier - n6fk4nfna4.skadnetwork - - - SKAdNetworkIdentifier - kbd757ywx3.skadnetwork - - - SKAdNetworkIdentifier - 9t245vhmpl.skadnetwork - - - SKAdNetworkIdentifier - 4468km3ulz.skadnetwork - - - SKAdNetworkIdentifier - 2u9pt9hc89.skadnetwork - - - SKAdNetworkIdentifier - 8s468mfl3y.skadnetwork - - - SKAdNetworkIdentifier - av6w8kgt66.skadnetwork - - - SKAdNetworkIdentifier - klf5c3l5u5.skadnetwork - - - SKAdNetworkIdentifier - ppxm28t8ap.skadnetwork - - - SKAdNetworkIdentifier - 424m5254lk.skadnetwork - - - SKAdNetworkIdentifier - uw77j35x4d.skadnetwork - - - SKAdNetworkIdentifier - 578prtvx9j.skadnetwork - - - SKAdNetworkIdentifier - 4dzt52r2t5.skadnetwork - - - SKAdNetworkIdentifier - e5fvkxwrpn.skadnetwork - - - SKAdNetworkIdentifier - 8c4e2ghe7u.skadnetwork - - - SKAdNetworkIdentifier - zq492l623r.skadnetwork - - - SKAdNetworkIdentifier - 3qcr597p9d.skadnetwork - - - - diff --git a/samples/Firebase/AdMob/AdMobSample/LaunchScreen.storyboard b/samples/Firebase/AdMob/AdMobSample/LaunchScreen.storyboard deleted file mode 100644 index 780b7ed49..000000000 --- a/samples/Firebase/AdMob/AdMobSample/LaunchScreen.storyboard +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/samples/Firebase/AdMob/AdMobSample/Main.cs b/samples/Firebase/AdMob/AdMobSample/Main.cs deleted file mode 100644 index fad5adc02..000000000 --- a/samples/Firebase/AdMob/AdMobSample/Main.cs +++ /dev/null @@ -1,7 +0,0 @@ -using AdMobSample; - -// This is the main entry point of the application. -// If you want to use a different Application Delegate class from "AppDelegate" -// you can specify it here. -UIApplication.Main (args, null, typeof (AppDelegate)); - diff --git a/samples/Firebase/AdMob/AdMobSample/Resources/LaunchScreen.xib b/samples/Firebase/AdMob/AdMobSample/Resources/LaunchScreen.xib deleted file mode 100644 index c13103dcf..000000000 --- a/samples/Firebase/AdMob/AdMobSample/Resources/LaunchScreen.xib +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/samples/Firebase/AdMob/AdMobSample/SceneDelegate.cs b/samples/Firebase/AdMob/AdMobSample/SceneDelegate.cs deleted file mode 100644 index cadbff77e..000000000 --- a/samples/Firebase/AdMob/AdMobSample/SceneDelegate.cs +++ /dev/null @@ -1,55 +0,0 @@ -namespace AdMobSample; - -[Register ("SceneDelegate")] -public class SceneDelegate : UIResponder, IUIWindowSceneDelegate { - - [Export ("window")] - public UIWindow? Window { get; set; } - - [Export ("scene:willConnectToSession:options:")] - public void WillConnect (UIScene scene, UISceneSession session, UISceneConnectionOptions connectionOptions) - { - // Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`. - // If using a storyboard, the `window` property will automatically be initialized and attached to the scene. - // This delegate does not imply the connecting scene or session are new (see UIApplicationDelegate `GetConfiguration` instead). - } - - [Export ("sceneDidDisconnect:")] - public void DidDisconnect (UIScene scene) - { - // Called as the scene is being released by the system. - // This occurs shortly after the scene enters the background, or when its session is discarded. - // Release any resources associated with this scene that can be re-created the next time the scene connects. - // The scene may re-connect later, as its session was not neccessarily discarded (see UIApplicationDelegate `DidDiscardSceneSessions` instead). - } - - [Export ("sceneDidBecomeActive:")] - public void DidBecomeActive (UIScene scene) - { - // Called when the scene has moved from an inactive state to an active state. - // Use this method to restart any tasks that were paused (or not yet started) when the scene was inactive. - } - - [Export ("sceneWillResignActive:")] - public void WillResignActive (UIScene scene) - { - // Called when the scene will move from an active state to an inactive state. - // This may occur due to temporary interruptions (ex. an incoming phone call). - } - - [Export ("sceneWillEnterForeground:")] - public void WillEnterForeground (UIScene scene) - { - // Called as the scene transitions from the background to the foreground. - // Use this method to undo the changes made on entering the background. - } - - [Export ("sceneDidEnterBackground:")] - public void DidEnterBackground (UIScene scene) - { - // Called as the scene transitions from the foreground to the background. - // Use this method to save data, release shared resources, and store enough scene-specific state information - // to restore the scene back to its current state. - } -} -