module Spaceship::ConnectAPI::Platform
Defined in the App
Store Connect API docs: developer.apple.com/documentation/appstoreconnectapi/platform
Used for query param filters
Constants
- ALL
- IOS
- MAC_OS
- TV_OS
- WATCH_OS
Public Class Methods
map(platform)
click to toggle source
# File spaceship/lib/spaceship/connect_api.rb, line 83 def self.map(platform) return platform if ALL.include?(platform) # Map from fastlane input and Spaceship::TestFlight platform values case platform.to_sym when :appletvos, :tvos return Spaceship::ConnectAPI::Platform::TV_OS when :osx, :macos, :mac return Spaceship::ConnectAPI::Platform::MAC_OS when :ios return Spaceship::ConnectAPI::Platform::IOS else raise "Cannot find a matching platform for '#{platform}' - valid values are #{ALL.join(', ')}" end end