0.2.1 • Published 1 year ago
@rnx-kit/tools-apple v0.2.1
@rnx-kit/tools-apple
@rnx-kit/tools-apple is a collection of functions for deploying apps on iOS or
macOS.
Usage:
import * as tools from "@rnx-kit/tools-apple";| Category | Function | Description |
|---|---|---|
| cocoapods | checkPodsManifestLock(xcworkspace) | Returns whether the CocoaPods sandbox is in sync with its Podfile.lock. |
| ios | bootSimulator(simulator) | Boots the simulator with the specified UDID. |
| ios | getAvailableSimulators(search) | Returns a list of available iOS simulators. |
| ios | getDevices() | Returns a list of available iOS simulators and physical devices. |
| ios | install(device, app) | Installs the specified app bundle on specified simulator or physical device. |
| ios | launch(device, app) | Launches the specified app bundle on specified simulator or physical device. |
| ios | selectDevice(deviceNameOrPlatformIdentifier, deviceType, logger) | Returns the simulator or physical device with the specified name. |
| xcode | getBuildSettings(xcworkspace, params) | Returns build settings for specified Xcode workspace and the parameters used to build it. |
| xcode | getDeveloperDirectory() | Returns the path to the active developer directory. |
| xcode | getDevicePlatformIdentifier(buildParams) | Returns device platform identifier for specified platform and destination. |
| xcode | parsePlist(app) | Parses and returns the information property list of specified bundle. |
| xcode | xcodebuild(xcworkspace, params, log) | Builds the specified .xcworkspace. |