An ATproto social media client -- with an independent Appview.
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

Remove ipad support that somehow crept in

+97 -99
+8 -2
ios/bluesky.xcodeproj/project.pbxproj
··· 351 351 OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; 352 352 PRODUCT_BUNDLE_IDENTIFIER = xyz.blueskyweb.app; 353 353 PRODUCT_NAME = bluesky; 354 + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; 355 + SUPPORTS_MACCATALYST = NO; 356 + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES; 354 357 SWIFT_OPTIMIZATION_LEVEL = "-Onone"; 355 358 SWIFT_VERSION = 5.0; 356 - TARGETED_DEVICE_FAMILY = "1,2"; 359 + TARGETED_DEVICE_FAMILY = 1; 357 360 VERSIONING_SYSTEM = "apple-generic"; 358 361 }; 359 362 name = Debug; ··· 379 382 OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; 380 383 PRODUCT_BUNDLE_IDENTIFIER = xyz.blueskyweb.app; 381 384 PRODUCT_NAME = bluesky; 385 + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; 386 + SUPPORTS_MACCATALYST = NO; 387 + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES; 382 388 SWIFT_VERSION = 5.0; 383 - TARGETED_DEVICE_FAMILY = "1,2"; 389 + TARGETED_DEVICE_FAMILY = 1; 384 390 VERSIONING_SYSTEM = "apple-generic"; 385 391 }; 386 392 name = Release;
+89 -97
ios/bluesky/Info.plist
··· 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3 3 <plist version="1.0"> 4 - <dict> 5 - <key>BGTaskSchedulerPermittedIdentifiers</key> 6 - <array> 7 - <string>com.transistorsoft.fetch</string> 8 - </array> 9 - <key>CFBundleDevelopmentRegion</key> 10 - <string>$(DEVELOPMENT_LANGUAGE)</string> 11 - <key>CFBundleDisplayName</key> 12 - <string>Bluesky</string> 13 - <key>CFBundleExecutable</key> 14 - <string>$(EXECUTABLE_NAME)</string> 15 - <key>CFBundleIdentifier</key> 16 - <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string> 17 - <key>CFBundleInfoDictionaryVersion</key> 18 - <string>6.0</string> 19 - <key>CFBundleName</key> 20 - <string>$(PRODUCT_NAME)</string> 21 - <key>CFBundlePackageType</key> 22 - <string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string> 23 - <key>CFBundleShortVersionString</key> 24 - <string>1.7</string> 25 - <key>CFBundleSignature</key> 26 - <string>????</string> 27 - <key>CFBundleURLTypes</key> 28 - <array> 29 - <dict> 30 - <key>CFBundleURLSchemes</key> 31 - <array> 32 - <string>xyz.blueskyweb.app</string> 33 - </array> 34 - </dict> 35 - <dict> 36 - <key>CFBundleURLSchemes</key> 37 - <array> 38 - <string>exp+bluesky</string> 39 - </array> 40 - </dict> 41 - </array> 42 - <key>CFBundleVersion</key> 43 - <string>1</string> 44 - <key>ITSAppUsesNonExemptEncryption</key> 45 - <false/> 46 - <key>LSRequiresIPhoneOS</key> 47 - <true/> 48 - <key>NSAppTransportSecurity</key> 49 - <dict> 50 - <key>NSAllowsArbitraryLoads</key> 51 - <true/> 52 - <key>NSExceptionDomains</key> 53 - <dict> 54 - <key>localhost</key> 55 - <dict> 56 - <key>NSExceptionAllowsInsecureHTTPLoads</key> 57 - <true/> 58 - </dict> 59 - </dict> 60 - </dict> 61 - <key>NSCameraUsageDescription</key> 62 - <string>Used to take pictures and videos when composing posts, choosing avatars, and so on.</string> 63 - <key>NSMicrophoneUsageDescription</key> 64 - <string>Used to take videos when composing posts.</string> 65 - <key>NSLocationWhenInUseUsageDescription</key> 66 - <string></string> 67 - <key>NSPhotoLibraryUsageDescription</key> 68 - <string>Used to upload pictures and videos when composing posts, choosing avatars, and so on.</string> 69 - <key>UIBackgroundModes</key> 70 - <array> 71 - <string>fetch</string> 72 - </array> 73 - <key>UILaunchStoryboardName</key> 74 - <string>SplashScreen</string> 75 - <key>UIRequiredDeviceCapabilities</key> 76 - <array> 77 - <string>armv7</string> 78 - </array> 79 - <key>UIRequiresFullScreen</key> 80 - <true/> 81 - <key>UIStatusBarStyle</key> 82 - <string>UIStatusBarStyleDefault</string> 83 - <key>UISupportedInterfaceOrientations</key> 84 - <array> 85 - <string>UIInterfaceOrientationPortrait</string> 86 - </array> 87 - <key>UISupportedInterfaceOrientations~ipad</key> 88 - <array> 89 - <string>UIInterfaceOrientationLandscapeLeft</string> 90 - <string>UIInterfaceOrientationLandscapeRight</string> 91 - <string>UIInterfaceOrientationPortrait</string> 92 - </array> 93 - <key>UIUserInterfaceStyle</key> 94 - <string>Light</string> 95 - <key>UIViewControllerBasedStatusBarAppearance</key> 96 - <false/> 97 - <key>ITSAppUsesNonExemptEncryption</key> 98 - <false/> 99 - </dict> 100 - </plist> 4 + <dict> 5 + <key>BGTaskSchedulerPermittedIdentifiers</key> 6 + <array> 7 + <string>com.transistorsoft.fetch</string> 8 + </array> 9 + <key>CFBundleDevelopmentRegion</key> 10 + <string>$(DEVELOPMENT_LANGUAGE)</string> 11 + <key>CFBundleDisplayName</key> 12 + <string>Bluesky</string> 13 + <key>CFBundleExecutable</key> 14 + <string>$(EXECUTABLE_NAME)</string> 15 + <key>CFBundleIdentifier</key> 16 + <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string> 17 + <key>CFBundleInfoDictionaryVersion</key> 18 + <string>6.0</string> 19 + <key>CFBundleName</key> 20 + <string>$(PRODUCT_NAME)</string> 21 + <key>CFBundlePackageType</key> 22 + <string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string> 23 + <key>CFBundleShortVersionString</key> 24 + <string>1.7</string> 25 + <key>CFBundleSignature</key> 26 + <string>????</string> 27 + <key>CFBundleURLTypes</key> 28 + <array> 29 + <dict> 30 + <key>CFBundleURLSchemes</key> 31 + <array> 32 + <string>xyz.blueskyweb.app</string> 33 + </array> 34 + </dict> 35 + <dict> 36 + <key>CFBundleURLSchemes</key> 37 + <array> 38 + <string>exp+bluesky</string> 39 + </array> 40 + </dict> 41 + </array> 42 + <key>CFBundleVersion</key> 43 + <string>1</string> 44 + <key>ITSAppUsesNonExemptEncryption</key> 45 + <false/> 46 + <key>LSRequiresIPhoneOS</key> 47 + <true/> 48 + <key>NSAppTransportSecurity</key> 49 + <dict> 50 + <key>NSAllowsArbitraryLoads</key> 51 + <true/> 52 + <key>NSExceptionDomains</key> 53 + <dict> 54 + <key>localhost</key> 55 + <dict> 56 + <key>NSExceptionAllowsInsecureHTTPLoads</key> 57 + <true/> 58 + </dict> 59 + </dict> 60 + </dict> 61 + <key>NSCameraUsageDescription</key> 62 + <string>Used to take pictures and videos when composing posts, choosing avatars, and so on.</string> 63 + <key>NSLocationWhenInUseUsageDescription</key> 64 + <string></string> 65 + <key>NSMicrophoneUsageDescription</key> 66 + <string>Used to take videos when composing posts.</string> 67 + <key>NSPhotoLibraryUsageDescription</key> 68 + <string>Used to upload pictures and videos when composing posts, choosing avatars, and so on.</string> 69 + <key>UIBackgroundModes</key> 70 + <array> 71 + <string>fetch</string> 72 + </array> 73 + <key>UILaunchStoryboardName</key> 74 + <string>SplashScreen</string> 75 + <key>UIRequiredDeviceCapabilities</key> 76 + <array> 77 + <string>armv7</string> 78 + </array> 79 + <key>UIRequiresFullScreen</key> 80 + <true/> 81 + <key>UIStatusBarStyle</key> 82 + <string>UIStatusBarStyleDefault</string> 83 + <key>UISupportedInterfaceOrientations</key> 84 + <array> 85 + <string>UIInterfaceOrientationPortrait</string> 86 + </array> 87 + <key>UIUserInterfaceStyle</key> 88 + <string>Light</string> 89 + <key>UIViewControllerBasedStatusBarAppearance</key> 90 + <false/> 91 + </dict> 92 + </plist>