abacusai.mobile_app_identifiers
Classes
A mobile app's store identifiers and whether each is still changeable. |
Module Contents
- class abacusai.mobile_app_identifiers.MobileAppIdentifiers(client, packageName=None, bundleId=None, appScheme=None, identifierSource=None, packageNameLocked=None, packageNameLockReason=None, packageNameLockedAt=None, bundleIdLocked=None, bundleIdLockReason=None, bundleIdLockedAt=None, packageNameTakenOnStore=None, bundleIdTakenOnStore=None)
Bases:
abacusai.return_class.AbstractApiClassA mobile app’s store identifiers and whether each is still changeable.
- Parameters:
client (ApiClient) – An authenticated API Client instance
packageName (str) – Android applicationId, e.g. com.acme.fieldkit
bundleId (str) – iOS bundle identifier
appScheme (str) – Deep-link scheme. Derived, and not user-editable
identifierSource (str) – ‘default’ (platform-generated) or ‘custom’ (the user set it)
packageNameLocked (bool) – True once something outside our database committed to it
packageNameLockReason (str) – why it is fixed – ‘play_upload_artifact’, ‘preview_build’ (a successful .apk), ‘push_setup’, ‘already_chosen’ (the user spent their one change), ‘matches_other_platform’ (the bundle id committed and the two must match), or ‘lock_state_unavailable’
packageNameLockedAt (str) – When the row that caused the lock was created (ISO 8601)
bundleIdLocked (bool) – True once a successful iOS build reached App Store Connect
bundleIdLockReason (str) – why it is fixed – ‘apple_registration’ (a successful iOS build reached App Store Connect), ‘apple_app_record’ (the ASC record exists, which happens before any build), ‘already_chosen’, ‘matches_other_platform’ (the package name committed and the two must match), or ‘lock_state_unavailable’
bundleIdLockedAt (str) – When the row that caused the lock was created (ISO 8601)
packageNameTakenOnStore (bool) – Advisory: a published Play app already uses it. Absent when unknown
bundleIdTakenOnStore (bool) – Advisory: a published App Store app already uses it. Absent when unknown
- package_name = None
- bundle_id = None
- app_scheme = None
- identifier_source = None
- package_name_locked = None
- package_name_lock_reason = None
- package_name_locked_at = None
- bundle_id_locked = None
- bundle_id_lock_reason = None
- bundle_id_locked_at = None
- package_name_taken_on_store = None
- bundle_id_taken_on_store = None
- deprecated_keys
- __repr__()