- Can you supply subscriptions with different access level?
- Yes
- A subscription group can contain several subscription levels
- Each level can have several subscriptions
- You can make different levels having different level of accessible contents
- When user switch between different level in a subscription group, what will happen?
- If this is an upgrade , user need pay the high price - lower price and immedietely upgrades to high level
- When downgrade, it will take effect on the next period
- When in the same level, if this is in the same level, and the period is the same, the change takes effect immedietely, or next period if not.
- Can you make one of your subscription not available in some country?
- No
- You can make your app not available in some country
- What is escaping for closure in Swift?
- When a closure it passed to a function, and can be called after function returned, the closure should be marked as @escaping.
- For example, you pass a closure to a function of an object, and the object stores the closure as variable for future calling.