---
title: "init(account:appleItemID:alternativeDistributionPackage:isUpdate:)"
framework: marketplacekit
role: symbol
role_heading: Initializer
path: "marketplacekit/installmetadata/init(account:appleitemid:alternativedistributionpackage:isupdate:)"
---

# init(account:appleItemID:alternativeDistributionPackage:isUpdate:)

Initializes an install metadata object with the given app information.

## Declaration

```swift
init(account: String, appleItemID: AppleItemID, alternativeDistributionPackage: URL, isUpdate: Bool)
```

## Mentioned in

Ingesting an alternative distribution package

## See Also

### Initializing an install metadata instance

- [init(account:appleItemID:alternativeDistributionPackage:isUpdate:appShareURL:requestAgeException:)](marketplacekit/installmetadata/init(account:appleitemid:alternativedistributionpackage:isupdate:appshareurl:requestageexception:).md)
