about summary refs log tree commit diff
path: root/ios/bluesky
diff options
context:
space:
mode:
Diffstat (limited to 'ios/bluesky')
-rw-r--r--ios/bluesky/AppDelegate.h7
-rw-r--r--ios/bluesky/AppDelegate.mm72
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@1x.pngbin966 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@2x.pngbin3051 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@3x.pngbin6132 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@1x.pngbin1766 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@2x.pngbin5795 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@3x.pngbin11680 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@1x.pngbin3051 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@2x.pngbin10119 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@3x.pngbin20332 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-60x60@2x.pngbin20332 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-60x60@3x.pngbin40513 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-76x76@1x.pngbin9213 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-76x76@2x.pngbin30371 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-83.5x83.5@2x.pngbin35592 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/Contents.json122
-rw-r--r--ios/bluesky/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.pngbin750143 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/Contents.json6
-rw-r--r--ios/bluesky/Images.xcassets/SplashScreen.imageset/Contents.json21
-rw-r--r--ios/bluesky/Images.xcassets/SplashScreen.imageset/image.pngbin549567 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/Contents.json23
-rw-r--r--ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/icon 1.pngbin1172966 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/icon 2.pngbin1172966 -> 0 bytes
-rw-r--r--ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/icon.pngbin1172966 -> 0 bytes
-rw-r--r--ios/bluesky/Info.plist92
-rw-r--r--ios/bluesky/SplashScreen.storyboard52
-rw-r--r--ios/bluesky/Supporting/Expo.plist16
-rw-r--r--ios/bluesky/bluesky.entitlements12
-rw-r--r--ios/bluesky/main.m9
-rw-r--r--ios/bluesky/noop-file.swift4
31 files changed, 0 insertions, 436 deletions
diff --git a/ios/bluesky/AppDelegate.h b/ios/bluesky/AppDelegate.h
deleted file mode 100644
index eaba2fa40..000000000
--- a/ios/bluesky/AppDelegate.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#import <RCTAppDelegate.h>
-#import <UIKit/UIKit.h>
-#import <Expo/Expo.h>
-
-@interface AppDelegate : EXAppDelegateWrapper
-
-@end
\ No newline at end of file
diff --git a/ios/bluesky/AppDelegate.mm b/ios/bluesky/AppDelegate.mm
deleted file mode 100644
index a358131c0..000000000
--- a/ios/bluesky/AppDelegate.mm
+++ /dev/null
@@ -1,72 +0,0 @@
-#import "AppDelegate.h"
-
-#import <React/RCTBundleURLProvider.h>
-#import <React/RCTLinkingManager.h>
-
-#import <TSBackgroundFetch/TSBackgroundFetch.h>
-
-@implementation AppDelegate
-
-- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
-{
-  self.moduleName = @"main";
-
-  // You can add your custom initial props in the dictionary below.
-  // They will be passed down to the ViewController used by React Native.
-  self.initialProps = @{};
-  
-  // Register BackgroundFetch
-  [[TSBackgroundFetch sharedInstance] didFinishLaunching];
-
-  return [super application:application didFinishLaunchingWithOptions:launchOptions];
-}
-
-- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
-{
-#if DEBUG
-  return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"];
-#else
-  return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
-#endif
-}
-
-/// This method controls whether the `concurrentRoot`feature of React18 is turned on or off.
-///
-/// @see: https://reactjs.org/blog/2022/03/29/react-v18.html
-/// @note: This requires to be rendering on Fabric (i.e. on the New Architecture).
-/// @return: `true` if the `concurrentRoot` feature is enabled. Otherwise, it returns `false`.
-- (BOOL)concurrentRootEnabled
-{
-  return true;
-}
-
-// Linking API
-- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options {
-  return [super application:application openURL:url options:options] || [RCTLinkingManager application:application openURL:url options:options];
-}
-
-// Universal Links
-- (BOOL)application:(UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler {
-  BOOL result = [RCTLinkingManager application:application continueUserActivity:userActivity restorationHandler:restorationHandler];
-  return [super application:application continueUserActivity:userActivity restorationHandler:restorationHandler] || result;
-}
-
-// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries
-- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
-{
-  return [super application:application didRegisterForRemoteNotificationsWithDeviceToken:deviceToken];
-}
-
-// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries
-- (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error
-{
-  return [super application:application didFailToRegisterForRemoteNotificationsWithError:error];
-}
-
-// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries
-- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
-{
-  return [super application:application didReceiveRemoteNotification:userInfo fetchCompletionHandler:completionHandler];
-}
-
-@end
\ No newline at end of file
diff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@1x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@1x.png
deleted file mode 100644
index fea9a3533..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@1x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@2x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@2x.png
deleted file mode 100644
index 299b8c100..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@2x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@3x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@3x.png
deleted file mode 100644
index 30fe7e1f0..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@3x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@1x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@1x.png
deleted file mode 100644
index ba88e1111..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@1x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@2x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@2x.png
deleted file mode 100644
index 093b2f931..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@2x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@3x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@3x.png
deleted file mode 100644
index f391f3662..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@3x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@1x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@1x.png
deleted file mode 100644
index 299b8c100..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@1x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@2x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@2x.png
deleted file mode 100644
index 140a420ab..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@2x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@3x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@3x.png
deleted file mode 100644
index f8e459304..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@3x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-60x60@2x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-60x60@2x.png
deleted file mode 100644
index f8e459304..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-60x60@2x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-60x60@3x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-60x60@3x.png
deleted file mode 100644
index 0a2ce9f15..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-60x60@3x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-76x76@1x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-76x76@1x.png
deleted file mode 100644
index cb5bd1988..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-76x76@1x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-76x76@2x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-76x76@2x.png
deleted file mode 100644
index a416fe21a..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-76x76@2x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-83.5x83.5@2x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-83.5x83.5@2x.png
deleted file mode 100644
index 4263af789..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/App-Icon-83.5x83.5@2x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/bluesky/Images.xcassets/AppIcon.appiconset/Contents.json
deleted file mode 100644
index f920cb0ec..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/Contents.json
+++ /dev/null
@@ -1,122 +0,0 @@
-{
-  "images": [
-    {
-      "idiom": "iphone",
-      "size": "20x20",
-      "scale": "2x",
-      "filename": "App-Icon-20x20@2x.png"
-    },
-    {
-      "idiom": "iphone",
-      "size": "20x20",
-      "scale": "3x",
-      "filename": "App-Icon-20x20@3x.png"
-    },
-    {
-      "idiom": "iphone",
-      "size": "29x29",
-      "scale": "1x",
-      "filename": "App-Icon-29x29@1x.png"
-    },
-    {
-      "idiom": "iphone",
-      "size": "29x29",
-      "scale": "2x",
-      "filename": "App-Icon-29x29@2x.png"
-    },
-    {
-      "idiom": "iphone",
-      "size": "29x29",
-      "scale": "3x",
-      "filename": "App-Icon-29x29@3x.png"
-    },
-    {
-      "idiom": "iphone",
-      "size": "40x40",
-      "scale": "2x",
-      "filename": "App-Icon-40x40@2x.png"
-    },
-    {
-      "idiom": "iphone",
-      "size": "40x40",
-      "scale": "3x",
-      "filename": "App-Icon-40x40@3x.png"
-    },
-    {
-      "idiom": "iphone",
-      "size": "60x60",
-      "scale": "2x",
-      "filename": "App-Icon-60x60@2x.png"
-    },
-    {
-      "idiom": "iphone",
-      "size": "60x60",
-      "scale": "3x",
-      "filename": "App-Icon-60x60@3x.png"
-    },
-    {
-      "idiom": "ipad",
-      "size": "20x20",
-      "scale": "1x",
-      "filename": "App-Icon-20x20@1x.png"
-    },
-    {
-      "idiom": "ipad",
-      "size": "20x20",
-      "scale": "2x",
-      "filename": "App-Icon-20x20@2x.png"
-    },
-    {
-      "idiom": "ipad",
-      "size": "29x29",
-      "scale": "1x",
-      "filename": "App-Icon-29x29@1x.png"
-    },
-    {
-      "idiom": "ipad",
-      "size": "29x29",
-      "scale": "2x",
-      "filename": "App-Icon-29x29@2x.png"
-    },
-    {
-      "idiom": "ipad",
-      "size": "40x40",
-      "scale": "1x",
-      "filename": "App-Icon-40x40@1x.png"
-    },
-    {
-      "idiom": "ipad",
-      "size": "40x40",
-      "scale": "2x",
-      "filename": "App-Icon-40x40@2x.png"
-    },
-    {
-      "idiom": "ipad",
-      "size": "76x76",
-      "scale": "1x",
-      "filename": "App-Icon-76x76@1x.png"
-    },
-    {
-      "idiom": "ipad",
-      "size": "76x76",
-      "scale": "2x",
-      "filename": "App-Icon-76x76@2x.png"
-    },
-    {
-      "idiom": "ipad",
-      "size": "83.5x83.5",
-      "scale": "2x",
-      "filename": "App-Icon-83.5x83.5@2x.png"
-    },
-    {
-      "idiom": "ios-marketing",
-      "size": "1024x1024",
-      "scale": "1x",
-      "filename": "ItunesArtwork@2x.png"
-    }
-  ],
-  "info": {
-    "version": 1,
-    "author": "expo"
-  }
-}
\ No newline at end of file
diff --git a/ios/bluesky/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png b/ios/bluesky/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png
deleted file mode 100644
index 35e5b79b2..000000000
--- a/ios/bluesky/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/Contents.json b/ios/bluesky/Images.xcassets/Contents.json
deleted file mode 100644
index ed285c2e5..000000000
--- a/ios/bluesky/Images.xcassets/Contents.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
-  "info" : {
-    "version" : 1,
-    "author" : "expo"
-  }
-}
diff --git a/ios/bluesky/Images.xcassets/SplashScreen.imageset/Contents.json b/ios/bluesky/Images.xcassets/SplashScreen.imageset/Contents.json
deleted file mode 100644
index 3cf848977..000000000
--- a/ios/bluesky/Images.xcassets/SplashScreen.imageset/Contents.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
-  "images": [
-    {
-      "idiom": "universal",
-      "filename": "image.png",
-      "scale": "1x"
-    },
-    {
-      "idiom": "universal",
-      "scale": "2x"
-    },
-    {
-      "idiom": "universal",
-      "scale": "3x"
-    }
-  ],
-  "info": {
-    "version": 1,
-    "author": "expo"
-  }
-}
\ No newline at end of file
diff --git a/ios/bluesky/Images.xcassets/SplashScreen.imageset/image.png b/ios/bluesky/Images.xcassets/SplashScreen.imageset/image.png
deleted file mode 100644
index e0e67b90a..000000000
--- a/ios/bluesky/Images.xcassets/SplashScreen.imageset/image.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/Contents.json b/ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/Contents.json
deleted file mode 100644
index ded1a4df0..000000000
--- a/ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/Contents.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
-  "images" : [
-    {
-      "filename" : "icon 2.png",
-      "idiom" : "universal",
-      "scale" : "1x"
-    },
-    {
-      "filename" : "icon.png",
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "filename" : "icon 1.png",
-      "idiom" : "universal",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "author" : "xcode",
-    "version" : 1
-  }
-}
diff --git a/ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/icon 1.png b/ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/icon 1.png
deleted file mode 100644
index 1dda9a342..000000000
--- a/ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/icon 1.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/icon 2.png b/ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/icon 2.png
deleted file mode 100644
index 1dda9a342..000000000
--- a/ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/icon 2.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/icon.png b/ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/icon.png
deleted file mode 100644
index 1dda9a342..000000000
--- a/ios/bluesky/Images.xcassets/SplashScreenBackground.imageset/icon.png
+++ /dev/null
Binary files differdiff --git a/ios/bluesky/Info.plist b/ios/bluesky/Info.plist
deleted file mode 100644
index 06fff9ac4..000000000
--- a/ios/bluesky/Info.plist
+++ /dev/null
@@ -1,92 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>BGTaskSchedulerPermittedIdentifiers</key>
-	<array>
-		<string>com.transistorsoft.fetch</string>
-	</array>
-	<key>CFBundleDevelopmentRegion</key>
-	<string>$(DEVELOPMENT_LANGUAGE)</string>
-	<key>CFBundleDisplayName</key>
-	<string>Bluesky</string>
-	<key>CFBundleExecutable</key>
-	<string>$(EXECUTABLE_NAME)</string>
-	<key>CFBundleIdentifier</key>
-	<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
-	<key>CFBundleInfoDictionaryVersion</key>
-	<string>6.0</string>
-	<key>CFBundleName</key>
-	<string>$(PRODUCT_NAME)</string>
-	<key>CFBundlePackageType</key>
-	<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
-	<key>CFBundleShortVersionString</key>
-	<string>1.15</string>
-	<key>CFBundleSignature</key>
-	<string>????</string>
-	<key>CFBundleURLTypes</key>
-	<array>
-		<dict>
-			<key>CFBundleURLSchemes</key>
-			<array>
-				<string>xyz.blueskyweb.app</string>
-			</array>
-		</dict>
-		<dict>
-			<key>CFBundleURLSchemes</key>
-			<array>
-				<string>exp+bluesky</string>
-			</array>
-		</dict>
-	</array>
-	<key>CFBundleVersion</key>
-	<string>1</string>
-	<key>ITSAppUsesNonExemptEncryption</key>
-	<false/>
-	<key>LSRequiresIPhoneOS</key>
-	<true/>
-	<key>NSAppTransportSecurity</key>
-	<dict>
-		<key>NSAllowsArbitraryLoads</key>
-		<true/>
-		<key>NSExceptionDomains</key>
-		<dict>
-			<key>localhost</key>
-			<dict>
-				<key>NSExceptionAllowsInsecureHTTPLoads</key>
-				<true/>
-			</dict>
-		</dict>
-	</dict>
-	<key>NSCameraUsageDescription</key>
-	<string>Used to take pictures and videos when composing posts, choosing avatars, and so on.</string>
-	<key>NSLocationWhenInUseUsageDescription</key>
-	<string></string>
-	<key>NSMicrophoneUsageDescription</key>
-	<string>Used to take videos when composing posts.</string>
-	<key>NSPhotoLibraryUsageDescription</key>
-	<string>Used to upload pictures and videos when composing posts, choosing avatars, and so on.</string>
-	<key>UIBackgroundModes</key>
-	<array>
-		<string>fetch</string>
-	</array>
-	<key>UILaunchStoryboardName</key>
-	<string>SplashScreen</string>
-	<key>UIRequiredDeviceCapabilities</key>
-	<array>
-		<string>armv7</string>
-	</array>
-	<key>UIRequiresFullScreen</key>
-	<true/>
-	<key>UIStatusBarStyle</key>
-	<string>UIStatusBarStyleDefault</string>
-	<key>UISupportedInterfaceOrientations</key>
-	<array>
-		<string>UIInterfaceOrientationPortrait</string>
-	</array>
-	<key>UIUserInterfaceStyle</key>
-	<string>Light</string>
-	<key>UIViewControllerBasedStatusBarAppearance</key>
-	<false/>
-</dict>
-</plist>
diff --git a/ios/bluesky/SplashScreen.storyboard b/ios/bluesky/SplashScreen.storyboard
deleted file mode 100644
index 36ea46d75..000000000
--- a/ios/bluesky/SplashScreen.storyboard
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="21507" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="EXPO-VIEWCONTROLLER-1">
-    <device id="retina5_5" orientation="portrait" appearance="light"/>
-    <dependencies>
-        <deployment identifier="iOS"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="21505"/>
-        <capability name="Safe area layout guides" minToolsVersion="9.0"/>
-        <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
-    </dependencies>
-    <scenes>
-        <!--View Controller-->
-        <scene sceneID="EXPO-SCENE-1">
-            <objects>
-                <viewController storyboardIdentifier="SplashScreenViewController" id="EXPO-VIEWCONTROLLER-1" sceneMemberID="viewController">
-                    <view key="view" userInteractionEnabled="NO" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="EXPO-ContainerView" userLabel="ContainerView">
-                        <rect key="frame" x="0.0" y="0.0" width="414" height="736"/>
-                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
-                        <subviews>
-                            <imageView userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" insetsLayoutMarginsFromSafeArea="NO" image="SplashScreenBackground" translatesAutoresizingMaskIntoConstraints="NO" id="EXPO-SplashScreenBackground" userLabel="SplashScreenBackground">
-                                <rect key="frame" x="0.0" y="0.0" width="414" height="736"/>
-                            </imageView>
-                            <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="SplashScreen" translatesAutoresizingMaskIntoConstraints="NO" id="EXPO-SplashScreen" userLabel="SplashScreen">
-                                <rect key="frame" x="0.0" y="0.0" width="414" height="736"/>
-                            </imageView>
-                        </subviews>
-                        <viewLayoutGuide key="safeArea" id="Rmq-lb-GrQ"/>
-                        <constraints>
-                            <constraint firstItem="EXPO-SplashScreenBackground" firstAttribute="top" secondItem="EXPO-ContainerView" secondAttribute="top" id="1gX-mQ-vu6"/>
-                            <constraint firstItem="EXPO-SplashScreen" firstAttribute="top" secondItem="EXPO-ContainerView" secondAttribute="top" id="2VS-Uz-0LU"/>
-                            <constraint firstItem="EXPO-SplashScreen" firstAttribute="leading" secondItem="EXPO-ContainerView" secondAttribute="leading" id="61d16215e44b98e39d0a2c74fdbfaaa22601b12c"/>
-                            <constraint firstItem="EXPO-SplashScreenBackground" firstAttribute="leading" secondItem="EXPO-ContainerView" secondAttribute="leading" id="6tX-OG-Sck"/>
-                            <constraint firstItem="EXPO-SplashScreen" firstAttribute="top" secondItem="EXPO-ContainerView" secondAttribute="top" id="83fcb9b545b870ba44c24f0feeb116490c499c52"/>
-                            <constraint firstItem="EXPO-SplashScreenBackground" firstAttribute="trailing" secondItem="EXPO-ContainerView" secondAttribute="trailing" id="ABX-8g-7v4"/>
-                            <constraint firstItem="EXPO-SplashScreen" firstAttribute="trailing" secondItem="EXPO-ContainerView" secondAttribute="trailing" id="I6l-TP-6fn"/>
-                            <constraint firstItem="EXPO-SplashScreen" firstAttribute="leading" secondItem="EXPO-ContainerView" secondAttribute="leading" id="LhH-Ei-DKo"/>
-                            <constraint firstItem="EXPO-SplashScreen" firstAttribute="bottom" secondItem="EXPO-ContainerView" secondAttribute="bottom" id="d6a0be88096b36fb132659aa90203d39139deda9"/>
-                            <constraint firstItem="EXPO-SplashScreen" firstAttribute="trailing" secondItem="EXPO-ContainerView" secondAttribute="trailing" id="f934da460e9ab5acae3ad9987d5b676a108796c1"/>
-                            <constraint firstItem="EXPO-SplashScreenBackground" firstAttribute="bottom" secondItem="EXPO-ContainerView" secondAttribute="bottom" id="jkI-2V-eW5"/>
-                            <constraint firstItem="EXPO-SplashScreen" firstAttribute="bottom" secondItem="EXPO-ContainerView" secondAttribute="bottom" id="nbp-HC-eaG"/>
-                        </constraints>
-                    </view>
-                </viewController>
-                <placeholder placeholderIdentifier="IBFirstResponder" id="EXPO-PLACEHOLDER-1" userLabel="First Responder" sceneMemberID="firstResponder"/>
-            </objects>
-            <point key="canvasLocation" x="140.625" y="129.4921875"/>
-        </scene>
-    </scenes>
-    <resources>
-        <image name="SplashScreen" width="600" height="900"/>
-        <image name="SplashScreenBackground" width="1" height="1"/>
-    </resources>
-</document>
diff --git a/ios/bluesky/Supporting/Expo.plist b/ios/bluesky/Supporting/Expo.plist
deleted file mode 100644
index 44b3d2428..000000000
--- a/ios/bluesky/Supporting/Expo.plist
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-  <dict>
-    <key>EXUpdatesCheckOnLaunch</key>
-    <string>ALWAYS</string>
-    <key>EXUpdatesEnabled</key>
-    <true/>
-    <key>EXUpdatesLaunchWaitMs</key>
-    <integer>0</integer>
-    <key>EXUpdatesSDKVersion</key>
-    <string>48.0.0</string>
-    <key>EXUpdatesURL</key>
-    <string>https://exp.host/@arrygoo/bluesky</string>
-  </dict>
-</plist> 
\ No newline at end of file
diff --git a/ios/bluesky/bluesky.entitlements b/ios/bluesky/bluesky.entitlements
deleted file mode 100644
index 6fdb0bfdf..000000000
--- a/ios/bluesky/bluesky.entitlements
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-  <dict>
-    <key>aps-environment</key>
-    <string>development</string>
-    <key>com.apple.developer.associated-domains</key>
-    <array>
-      <string>applinks:bsky.app</string>
-    </array>
-  </dict>
-</plist>
\ No newline at end of file
diff --git a/ios/bluesky/main.m b/ios/bluesky/main.m
deleted file mode 100644
index b1df44b95..000000000
--- a/ios/bluesky/main.m
+++ /dev/null
@@ -1,9 +0,0 @@
-#import <UIKit/UIKit.h>
-
-#import "AppDelegate.h"
-
-int main(int argc, char * argv[]) {
-  @autoreleasepool {
-    return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
-  }
-}
diff --git a/ios/bluesky/noop-file.swift b/ios/bluesky/noop-file.swift
deleted file mode 100644
index 9835ba300..000000000
--- a/ios/bluesky/noop-file.swift
+++ /dev/null
@@ -1,4 +0,0 @@
-//
-// @generated
-// A blank Swift file must be created for native modules with Swift files to work correctly.
-//
\ No newline at end of file