modify_services¶
Modifies the services of the app created on Developer Portal
The options are the same as
:enable_services
in the produce action
modify_services | |
---|---|
Supported platforms | ios |
Author | @bhimsenpadalkar |
1 Example¶
modify_services(
username: "test.account@gmail.com",
app_identifier: "com.someorg.app",
services: {
push_notification: "on",
associated_domains: "off"
}
)
Parameters¶
Key | Description | Default |
---|---|---|
username |
Your Apple ID Username | * |
app_identifier |
App Identifier (Bundle ID, e.g. com.krausefx.app) | * |
services |
Array with Spaceship App Services (e.g. app_group: (on|off), apple_pay: (on|off), associated_domains: (on|off), data_protection: (complete|unlessopen|untilfirstauth), game_center: (on|off), health_kit: (on|off), home_kit: (on|off), hotspot: (on|off), icloud: (legacy|cloudkit), in_app_purchase: (on|off), inter_app_audio: (on|off), multipath: (on|off), network_extension: (on|off), nfc_tag_reading: (on|off), personal_vpn: (on|off), passbook: (on|off), push_notification: (on|off), siri_kit: (on|off), vpn_configuration: (on|off), wallet: (on|off), wireless_accessory: (on|off)) | {} |
team_id |
The ID of your Developer Portal team if you're in multiple teams | * |
team_name |
The name of your Developer Portal team if you're in multiple teams | * |
* = default value is dependent on the user's system
To show the documentation in your terminal, run
fastlane action modify_services