257
These are confidential sessions—please refrain from streaming, blogging, or taking pictures Session 306 What’s New in iTunes Connect Dave Van Tassell Engineering Manager - iTunes Store, iTunes Connect

What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

These are confidential sessions—please refrain from streaming, blogging, or taking pictures

Session 306

What’s New in iTunes Connect

Dave Van TassellEngineering Manager - iTunes Store, iTunes Connect

Page 2: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

We’re listeningWhat’s New in iTunes Connect

Page 3: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

We’re listeningWhat’s New in iTunes Connect

• Score and Leaderboard Management

Page 4: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

We’re listeningWhat’s New in iTunes Connect

• Score and Leaderboard Management•App Transfer

Page 5: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

We’re listeningWhat’s New in iTunes Connect

• Score and Leaderboard Management•App Transfer• Enhanced Command Line Automation

Page 6: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

We’re listeningWhat’s New in iTunes Connect

• Score and Leaderboard Management•App Transfer• Enhanced Command Line Automation•App Review Do’s and Don’ts

Page 7: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Score managementGame Center

Page 8: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game CenterHigh scores

Page 9: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game CenterHigh scores

Page 10: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game CenterHigh scores

Page 11: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game CenterHigh scores

Page 12: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

High scoresGame Center

Page 13: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

High scoresGame Center

Page 14: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

High scoresGame Center

What do all these scores have in common?

Page 15: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings
Page 16: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

9,223,372,036,854,775,8079 quintillion, 223 quadrillion, 372 trillion, 36 billion, 854 million, 775 thousand, 807

Page 17: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game Center—Score ManagementHigh scores

Page 18: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Un-earned scoresGame Center—Score Management

Page 19: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Un-earned scores

• Prevention

Game Center—Score Management

Page 20: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Un-earned scores

• Prevention■ Score range in iTunes Connect

Game Center—Score Management

Page 21: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Un-earned scores

• Prevention■ Score range in iTunes Connect ■ Score signing

Game Center—Score Management

Page 22: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Un-earned scores

• Prevention■ Score range in iTunes Connect ■ Score signing■ Game Center sessions

Game Center—Score Management

Page 23: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Un-earned scores

• Prevention■ Score range in iTunes Connect ■ Score signing■ Game Center sessions

• Fix existing scores

Game Center—Score Management

Page 24: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Un-earned scores

• Prevention■ Score range in iTunes Connect ■ Score signing■ Game Center sessions

• Fix existing scores■ Leaderboard score management

Game Center—Score Management

Page 25: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What is it?Game Center—Score Management

Page 26: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What is it?

• Lookup top 100 scores per leaderboard

Game Center—Score Management

Page 27: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What is it?

• Lookup top 100 scores per leaderboard•Delete an invalid score

Game Center—Score Management

Page 28: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What is it?

• Lookup top 100 scores per leaderboard•Delete an invalid score• Block a user and all their invalid scores

Game Center—Score Management

Page 29: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Deleting a scoreGame Center—Score Management

Page 30: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Deleting a scoreGame Center—Score Management

• Removes score from leaderboard

Page 31: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Deleting a scoreGame Center—Score Management

• Removes score from leaderboard•User may re-play and ‘earn’ a real score

Page 32: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Deleting a scoreGame Center—Score Management

• Removes score from leaderboard•User may re-play and ‘earn’ a real score•No other leaderboards affected

Page 33: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Blocking a userGame Center—Score Management

Page 34: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Blocking a userGame Center—Score Management

• Removes score from all leaderboards on your app

Page 35: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Blocking a userGame Center—Score Management

• Removes score from all leaderboards on your app•User is blocked from posting new scores for all leaderboardson your app

Page 36: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Blocking a userGame Center—Score Management

• Removes score from all leaderboards on your app•User is blocked from posting new scores for all leaderboardson your app•Grouped apps

■ Scores removed from all leaderboards in the group■ User is blocked from posting new scores for all leaderboardsin the group

Page 37: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Leaderboard score managementGame Center—Score Management

Page 38: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Leaderboard score managementGame Center—Score Management

•Delete un-earned scores

Page 39: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Leaderboard score managementGame Center—Score Management

•Delete un-earned scores• Block cheaters

Page 40: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Leaderboard score managementGame Center—Score Management

•Delete un-earned scores• Block cheaters•Great customer service

Page 41: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Leaderboard score managementGame Center—Score Management

•Delete un-earned scores• Block cheaters•Great customer service•Available later this year

Page 42: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game Center—Score ManagementLeaderboard score management

Page 43: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game Center—Score ManagementLeaderboard score management

With great powercomes great responsibility.

Page 44: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game CenterLeaderboard management

Page 45: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

OverviewGame Center—Leaderboard Sets

Page 46: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

OverviewGame Center—Leaderboard Sets

• Collects similar leaderboards together■ Common name■ Shared icon■ Better leaderboard navigation

Page 47: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

OverviewGame Center—Leaderboard Sets

• Collects similar leaderboards together■ Common name■ Shared icon■ Better leaderboard navigation

•Display name localization■ Customized leaderboard names per set

Page 48: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

OverviewGame Center—Leaderboard Sets

• Collects similar leaderboards together■ Common name■ Shared icon■ Better leaderboard navigation

•Display name localization■ Customized leaderboard names per set

•More possible leaderboards■ 500 leaderboards per app

Page 49: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Touch Fighter II

Game Center—Leaderboard SetsLeaderboards today

Page 50: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Touch Fighter II

Game Center—Leaderboard SetsLeaderboards today

Page 51: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game Center—Leaderboard SetsLeaderboards with sets

Touch Fighter II

Page 52: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game Center—Leaderboard SetsLeaderboards with sets

Touch Fighter II

Page 53: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game Center—Leaderboard SetsLeaderboards with sets

Touch Fighter II

Page 54: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game Center—Leaderboard SetsDisplay name localization

Page 55: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game Center—Leaderboard SetsDisplay name localization

Level One Set Level Two Set High Score Set

Level 1 High Score

Level 1 Fastest Time

Level 2 High Score

Level 2 Fastest Time

High Score n/a Level One

Fastest Time n/a n/a

n/a High Score Level Two

n/a Fastest Time n/a

Page 56: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game Center—Leaderboard SetsDisplay name localization

Level One Set Level Two Set High Score Set

Level 1 High Score

Level 1 Fastest Time

Level 2 High Score

Level 2 Fastest Time

High Score n/a Level One

Fastest Time n/a n/a

n/a High Score Level Two

n/a Fastest Time n/a

Page 57: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game Center—Leaderboard SetsDisplay name localization

Level One Set Level Two Set High Score Set

Level 1 High Score

Level 1 Fastest Time

Level 2 High Score

Level 2 Fastest Time

High Score n/a Level One

Fastest Time n/a n/a

n/a High Score Level Two

n/a Fastest Time n/a

Page 58: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Game Center—Leaderboard SetsDisplay name localization

Level One Set Level Two Set High Score Set

Level 1 High Score

Level 1 Fastest Time

Level 2 High Score

Level 2 Fastest Time

High Score n/a Level One

Fastest Time n/a n/a

n/a High Score Level Two

n/a Fastest Time n/a

Page 59: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features and rulesGame Center—Leaderboard Sets

Page 60: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features and rulesGame Center—Leaderboard Sets

• Increased limit of 500 leaderboards per game

Page 61: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features and rulesGame Center—Leaderboard Sets

• Increased limit of 500 leaderboards per game• Leaderboards can be in more than one set at a time

Page 62: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features and rulesGame Center—Leaderboard Sets

• Increased limit of 500 leaderboards per game• Leaderboards can be in more than one set at a time •Using leaderboard sets requires all leaderboards to be in a set

Page 63: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features and rulesGame Center—Leaderboard Sets

• Increased limit of 500 leaderboards per game• Leaderboards can be in more than one set at a time •Using leaderboard sets requires all leaderboards to be in a set•Available for both grouped and non-grouped games

Page 64: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features and rulesGame Center—Leaderboard Sets

• Increased limit of 500 leaderboards per game• Leaderboards can be in more than one set at a time •Using leaderboard sets requires all leaderboards to be in a set•Available for both grouped and non-grouped games•Add localization in iTunes Connect

Page 65: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features and rulesGame Center—Leaderboard Sets

• Increased limit of 500 leaderboards per game• Leaderboards can be in more than one set at a time •Using leaderboard sets requires all leaderboards to be in a set•Available for both grouped and non-grouped games•Add localization in iTunes Connect•Available in sandbox mode now

Page 66: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Demo

Daniel MiaoSoftware Engineer - iTunes Store, iTunes Connect

Page 67: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

We’re listeningWhat’s New in iTunes Connect

• Score and Leaderboard Management•App Transfer• Enhanced Command Line Automation•App Review Do’s and Don’ts

Page 68: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

We’re listeningWhat’s New in iTunes Connect

• Score and Leaderboard Management•App Transfer• Enhanced Command Line Automation•App Review Do’s and Don’ts

Page 69: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App Transfer

Page 70: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App Transfer

Page 71: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App Transfer

Page 72: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App Transfer

Page 73: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App Transfer

Page 74: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

OverviewApp Transfer

Page 75: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

OverviewApp Transfer

• Changes ownership from one developer to another

Page 76: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

OverviewApp Transfer

• Changes ownership from one developer to another• Transparent for your user, customer reviews and ratings live on

Page 77: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

OverviewApp Transfer

• Changes ownership from one developer to another• Transparent for your user, customer reviews and ratings live on•Minimal changes in the App Store

■ Developer name■ Support, marketing and privacy policy URLs

Page 78: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

OverviewApp Transfer

• Changes ownership from one developer to another• Transparent for your user, customer reviews and ratings live on•Minimal changes in the App Store

■ Developer name■ Support, marketing and privacy policy URLs

•Game Center■ Removes cross-app compatibility■ Un-grouped from existing group

Page 79: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

OverviewApp Transfer

• Changes ownership from one developer to another• Transparent for your user, customer reviews and ratings live on•Minimal changes in the App Store

■ Developer name■ Support, marketing and privacy policy URLs

•Game Center■ Removes cross-app compatibility■ Un-grouped from existing group

•App ID■ Bundle ID search string preceded by the Team ID transfers with app

Page 80: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App TransferFlow

CurrentOwner

Page 81: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App TransferFlow

Log intoiTunes Connect

CurrentOwner

Page 82: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App TransferFlow

Log intoiTunes Connect

Enter new ownerinformation

CurrentOwner

Page 83: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App TransferFlow

Log intoiTunes Connect

Enter new ownerinformation

Signcontract

CurrentOwner

Page 84: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

NewOwner

App TransferFlow

Log intoiTunes Connect

Enter new ownerinformation

Pending AppTransfer

Signcontract

CurrentOwner

Receives email

Page 85: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

NewOwner

App TransferFlow

Log intoiTunes Connect

Enter new ownerinformation

Pending AppTransfer

Log intoiTunes Connect

Signcontract

CurrentOwner

Receives email

Page 86: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

NewOwner

App TransferFlow

Log intoiTunes Connect

Enter new ownerinformation

Pending AppTransfer

Enter requiredmetadata

Log intoiTunes Connect

Signcontract

CurrentOwner

Receives email

Page 87: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

NewOwner

App TransferFlow

Log intoiTunes Connect

Enter new ownerinformation

Pending AppTransfer

Enter requiredmetadata

Log intoiTunes Connect

Signcontract

Signcontract

CurrentOwner

Receives email

Page 88: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

NewOwner

App TransferFlow

Log intoiTunes Connect

Enter new ownerinformation

Enter requiredmetadata

Log intoiTunes Connect

Signcontract

Signcontract

CurrentOwner

Receives email

Page 89: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

RulesApp Transfer Current Owner

Page 90: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

RulesApp Transfer

• Contracts■ Up to date on your contracts

Current Owner

Page 91: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

RulesApp Transfer

• Contracts■ Up to date on your contracts

•One approved app version■ No pending app review

Current Owner

Page 92: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

RulesApp Transfer

• Contracts■ Up to date on your contracts

•One approved app version■ No pending app review

• In-app purchases■ No pending in-app purchases reviews

Current Owner

Page 93: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Current owner checklistApp Transfer Current Owner

Page 94: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Current owner checklistApp Transfer

•New owner information■ Apple ID of the recipient’s team agent■ Recipient’s Team ID—unique id from Member Center

Current Owner

Page 95: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Current owner checklistApp Transfer

•New owner information■ Apple ID of the recipient’s team agent■ Recipient’s Team ID—unique id from Member Center

•App history■ Your app will not be available for you in iTunes Connect after transfer

Current Owner

Page 96: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Current owner checklistApp Transfer

•New owner information■ Apple ID of the recipient’s team agent■ Recipient’s Team ID—unique id from Member Center

•App history■ Your app will not be available for you in iTunes Connect after transfer

• Source code and binary■ Make arrangements to transfer separately from iTunes Connect

Current Owner

Page 97: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App Transfer has begunApp Transfer Current Owner

Page 98: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App Transfer has begunApp Transfer

•App is now under metadata lockdown■ App pricing is editable■ In-app purchase pricing is editable■ Everything else is locked

Current Owner

Page 99: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App Transfer has begunApp Transfer

•App is now under metadata lockdown■ App pricing is editable■ In-app purchase pricing is editable■ Everything else is locked

• 60 days to complete transfer■ Either developer may cancel pending transfer

Current Owner

Page 100: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

New owner checklistApp Transfer New Owner

Page 101: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

•New app metadata■ Updates for the App Store

New owner checklistApp Transfer New Owner

Page 102: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

•New app metadata■ Updates for the App Store

•App review information■ New contact information for your app

New owner checklistApp Transfer New Owner

Page 103: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

•New app metadata■ Updates for the App Store

•App review information■ New contact information for your app

• Export compliance documentation (if required)

New owner checklistApp Transfer New Owner

Page 104: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Processing App TransferApp Transfer

New Owner

Page 105: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Processing App TransferApp Transfer

•App Transfer has begun

New Owner

Page 106: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Processing App TransferApp Transfer

•App Transfer has begun• Pricing is locked

New Owner

Page 107: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Processing App TransferApp Transfer

•App Transfer has begun• Pricing is locked• Cannot be cancelled

New Owner

Page 108: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Processing App TransferApp Transfer

•App Transfer has begun• Pricing is locked• Cannot be cancelled•App moves from current owner to new owner

New Owner

Page 109: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Processing App TransferApp Transfer

•App Transfer has begun• Pricing is locked• Cannot be cancelled•App moves from current owner to new owner

New OwnerCurrent Owner

Page 110: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

After transfer, next stepsApp Transfer New Owner

Page 111: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

After transfer, next stepsApp Transfer

•Apple Push Notification service■ Need to provision your newly transferred App ID for APNs

New Owner

Page 112: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

After transfer, next stepsApp Transfer

•Apple Push Notification service■ Need to provision your newly transferred App ID for APNs

• Keychain storage■ Discuss with previous owner how keychain storage was used■ Your next version update you won’t be able to access that data

New Owner

Page 113: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings
Page 114: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

App Transfer is Available Today!

Page 115: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

We’re listeningWhat’s New in iTunes Connect

• Score and Leaderboard Management•App Transfer• Enhanced Command Line Automation•App Review Do’s and Don’ts

Page 116: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

We’re listeningWhat’s New in iTunes Connect

• Score and Leaderboard Management•App Transfer• Enhanced Command Line Automation•App Review Do’s and Don’ts

Page 117: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command Line Automation with Transporter

Nik UglovEngineering Manager - iTunes Store, Content Import

Page 118: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command Line Automation with Transporter

• Transporter•App metadata XML feed

■ Version-level localization■ Rights and pricing■ In-app purchases■ Game Center

• Catalog reports

Page 119: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Manual Entry in iTunes Connect

• Individual fields to fill in■ Seven fields

•Multiple screenshots to upload■ Up to 5 per supported device

•Multiple localizations■ Up to 28 languages

•Multiple apps to maintain

Page 120: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

•GUI is fine for a few items• Tedious and error prone at scale•Not suitable for bulk management•No automation

• You’ve asked us to address this

Manual Entry in iTunes Connect

Page 121: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

•GUI is fine for a few items• Tedious and error prone at scale•Not suitable for bulk management•No automation

• You’ve asked us to address this

Manual Entry in iTunes Connect

Page 122: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

•GUI is fine for a few items• Tedious and error prone at scale•Not suitable for bulk management•No automation

• You’ve asked us to address this

Manual Entry in iTunes Connect

Page 123: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

ExistingXML Feed

• In-app purchases <in_app_purchases> ... </in_app_purchases>

•Game Center Leaderboards <leaderboards> ... </leaderboards>

•Game Center Achievements <achievements> ... </achievements>

Page 124: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Version - level localization <versions> ... </versions>

• Pricing and availability <products> ... </products>

• In-app purchases - hosted content support <in_app_purchases> ... <has_hosted_content> ... </has_hosted_content> <software_assets> ... </software_assets> </in_app_purchases>

NewXML Feed

Page 125: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features of XML Feed Support

Page 126: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features of XML Feed Support

• Transporter - command-line tool

Page 127: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features of XML Feed Support

• Transporter - command-line tool• Look up current metadata

■ Downloaded as <AppSKU>.itmsp <AppSKU>.itmsp

Page 128: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features of XML Feed Support

• Transporter - command-line tool• Look up current metadata

■ Downloaded as <AppSKU>.itmsp

• Edit looked-up XML

<AppSKU>.itmsp

metadata.xml

Page 129: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features of XML Feed Support

• Transporter - command-line tool• Look up current metadata

■ Downloaded as <AppSKU>.itmsp

• Edit looked-up XML•Add assets (screenshots, etc)

<AppSKU>.itmsp

assets(screenshots)

metadata.xml

Page 130: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features of XML Feed Support

• Transporter - command-line tool• Look up current metadata

■ Downloaded as <AppSKU>.itmsp

• Edit looked-up XML•Add assets (screenshots, etc)• Validate

<AppSKU>.itmsp

assets(screenshots)

metadata.xml

Page 131: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features of XML Feed Support

• Transporter - command-line tool• Look up current metadata

■ Downloaded as <AppSKU>.itmsp

• Edit looked-up XML•Add assets (screenshots, etc)• Validate•Upload

<AppSKU>.itmsp

assets(screenshots)

metadata.xml

Page 132: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Features of XML Feed SupportLifecycle

Upload package

Download package

Validate package

Modify XMLAdd assets

Page 133: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Metadata lookup

<folder>/<AppSKU>.itmsp

iTunes Connect

Features of XML Feed Support

• Syntax$ iTMSTransporter -m lookupMetadata -u <username> -vendor_id <AppSKU> -destination <folder>

•Download app metadata as XML• Save locally to <AppSKU>.itmsp folder•Use to bootstrap automation

Page 134: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Metadata lookup

<folder>/<AppSKU>.itmsp

iTunes Connect

Features of XML Feed Support

• Syntax$ iTMSTransporter -m lookupMetadata -u <username> -vendor_id <AppSKU> -destination <folder>

•Download app metadata as XML• Save locally to <AppSKU>.itmsp folder•Use to bootstrap automation

Page 135: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Metadata lookup

<folder>/<AppSKU>.itmsp

iTunes Connect

Features of XML Feed Support

• Syntax$ iTMSTransporter -m lookupMetadata -u <username> -vendor_id <AppSKU> -destination <folder>

•Download app metadata as XML• Save locally to <AppSKU>.itmsp folder•Use to bootstrap automation

Page 136: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Metadata lookup

<folder>/<AppSKU>.itmsp

iTunes Connect

Features of XML Feed Support

• Syntax$ iTMSTransporter -m lookupMetadata -u <username> -vendor_id <AppSKU> -destination <folder>

•Download app metadata as XML• Save locally to <AppSKU>.itmsp folder•Use to bootstrap automation

Page 137: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Metadata lookup

<folder>/<AppSKU>.itmsp

iTunes Connect

Features of XML Feed Support

• Syntax$ iTMSTransporter -m lookupMetadata -u <username> -vendor_id <AppSKU> -destination <folder>

•Download app metadata as XML• Save locally to <AppSKU>.itmsp folder•Use to bootstrap automation

Page 138: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Metadata lookup

<folder>/<AppSKU>.itmsp

iTunes Connect

Features of XML Feed Support

• Syntax$ iTMSTransporter -m lookupMetadata -u <username> -vendor_id <AppSKU> -destination <folder>

•Download app metadata as XML• Save locally to <AppSKU>.itmsp folder•Use to bootstrap automation

Page 139: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Metadata lookup

<folder>/<AppSKU>.itmsp

iTunes Connect

Features of XML Feed Support

• Syntax$ iTMSTransporter -m lookupMetadata -u <username> -vendor_id <AppSKU> -destination <folder>

•Download app metadata as XML• Save locally to <AppSKU>.itmsp folder•Use to bootstrap automation

Page 140: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Validate

• Syntax$ iTMSTransporter -m verify -u <username> -f <folder>/<AppSKU>.itmsp

• Validate package• Same requirements as iTunes Connect• Example errorERROR ITMS-4062: "No software found with vendor_id 'bogus'"

Features of XML Feed Support

<folder>/<AppSKU>.itmsp

iTunes Connect

Page 141: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Validate

• Syntax$ iTMSTransporter -m verify -u <username> -f <folder>/<AppSKU>.itmsp

• Validate package• Same requirements as iTunes Connect• Example errorERROR ITMS-4062: "No software found with vendor_id 'bogus'"

Features of XML Feed Support

<folder>/<AppSKU>.itmsp

iTunes Connect

Page 142: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Validate

• Syntax$ iTMSTransporter -m verify -u <username> -f <folder>/<AppSKU>.itmsp

• Validate package• Same requirements as iTunes Connect• Example errorERROR ITMS-4062: "No software found with vendor_id 'bogus'"

Features of XML Feed Support

<folder>/<AppSKU>.itmsp

iTunes Connect

Page 143: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Validate

• Syntax$ iTMSTransporter -m verify -u <username> -f <folder>/<AppSKU>.itmsp

• Validate package• Same requirements as iTunes Connect• Example errorERROR ITMS-4062: "No software found with vendor_id 'bogus'"

Features of XML Feed Support

<folder>/<AppSKU>.itmsp

iTunes Connect

Page 144: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Validate

• Syntax$ iTMSTransporter -m verify -u <username> -f <folder>/<AppSKU>.itmsp

• Validate package• Same requirements as iTunes Connect• Example errorERROR ITMS-4062: "No software found with vendor_id 'bogus'"

Features of XML Feed Support

<folder>/<AppSKU>.itmsp

iTunes Connect

Page 145: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Validate

• Syntax$ iTMSTransporter -m verify -u <username> -f <folder>/<AppSKU>.itmsp

• Validate package• Same requirements as iTunes Connect• Example errorERROR ITMS-4062: "No software found with vendor_id 'bogus'"

Features of XML Feed Support

<folder>/<AppSKU>.itmsp

iTunes Connect

Page 146: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

UploadFeatures of XML Feed Support

<folder>/<AppSKU>.itmsp

• Syntax$ iTMSTransporter -m upload -u <username> -f <folder>/<AppSKU>.itmsp

•Upload package containing■ metadata (xml)■ assets (screenshots, etc.)

• Validated synchronously• Errors reported - upload blocked• Contents processed asynchronously

iTunes Connect

Page 147: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

UploadFeatures of XML Feed Support

<folder>/<AppSKU>.itmsp

• Syntax$ iTMSTransporter -m upload -u <username> -f <folder>/<AppSKU>.itmsp

•Upload package containing■ metadata (xml)■ assets (screenshots, etc.)

• Validated synchronously• Errors reported - upload blocked• Contents processed asynchronously

iTunes Connect

Page 148: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

UploadFeatures of XML Feed Support

<folder>/<AppSKU>.itmsp

• Syntax$ iTMSTransporter -m upload -u <username> -f <folder>/<AppSKU>.itmsp

•Upload package containing■ metadata (xml)■ assets (screenshots, etc.)

• Validated synchronously• Errors reported - upload blocked• Contents processed asynchronously

iTunes Connect

Page 149: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

UploadFeatures of XML Feed Support

<folder>/<AppSKU>.itmsp

• Syntax$ iTMSTransporter -m upload -u <username> -f <folder>/<AppSKU>.itmsp

•Upload package containing■ metadata (xml)■ assets (screenshots, etc.)

• Validated synchronously• Errors reported - upload blocked• Contents processed asynchronously

iTunes Connect

Page 150: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

UploadFeatures of XML Feed Support

<folder>/<AppSKU>.itmsp

• Syntax$ iTMSTransporter -m upload -u <username> -f <folder>/<AppSKU>.itmsp

•Upload package containing■ metadata (xml)■ assets (screenshots, etc.)

• Validated synchronously• Errors reported - upload blocked• Contents processed asynchronously

iTunes Connect

Page 151: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

UploadFeatures of XML Feed Support

<folder>/<AppSKU>.itmsp

• Syntax$ iTMSTransporter -m upload -u <username> -f <folder>/<AppSKU>.itmsp

•Upload package containing■ metadata (xml)■ assets (screenshots, etc.)

• Validated synchronously• Errors reported - upload blocked• Contents processed asynchronously

iTunes Connect

Page 152: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Other detailsFeatures of XML Feed Support

Page 153: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Other detailsFeatures of XML Feed Support

•App and version must already exist■ Create app in iTunes Connect■ Create version in iTunes Connect

Page 154: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Other detailsFeatures of XML Feed Support

•App and version must already exist■ Create app in iTunes Connect■ Create version in iTunes Connect

• State transitions are managed in iTunes Connect

Page 155: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Other detailsFeatures of XML Feed Support

•App and version must already exist■ Create app in iTunes Connect■ Create version in iTunes Connect

• State transitions are managed in iTunes Connect•App binary uploads go through

■ Xcode■ Application Loader

Page 156: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Other detailsFeatures of XML Feed Support

•App and version must already exist■ Create app in iTunes Connect■ Create version in iTunes Connect

• State transitions are managed in iTunes Connect•App binary uploads go through

■ Xcode■ Application Loader

•Available for■ iOS apps■ Mac apps

Page 157: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

•Documentation on “Manage Your Apps” screen■ App Metadata Specification■ Transporter User Guide

Other detailsFeatures of XML Feed Support

Page 158: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Transporter

•App metadata XML feed■ Version-level localization■ Rights and pricing■ In-app purchases■ Game Center

• Catalog reports

Command Line Automation with Transporter

Page 159: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Transporter

•App metadata XML feed■ Version-level localization■ Rights and pricing■ In-app purchases■ Game Center

• Catalog reports

Command Line Automation with Transporter

Page 160: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

XML schemaWhat It Looks Like

<?xml version="1.0" encoding="UTF-8"?><package ...> <team_id>WWDCDEMO2013</team_id> <software> <vendor_id>com.cyberinteractive.touchfighter.2</vendor_id> <software_metadata> <versions> ... </versions> <products> ... </products> <in_app_purchases> ... </in_app_purchases> <game_center> <achievements> ... </achievements> <leaderboards> ... </leaderboards> </game_center> </software_metadata> </software></package>

Page 161: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Required

XML schemaWhat It Looks Like

<?xml version="1.0" encoding="UTF-8"?><package ...> <team_id>WWDCDEMO2013</team_id> <software> <vendor_id>com.cyberinteractive.touchfighter.2</vendor_id> <software_metadata> <versions> ... </versions> <products> ... </products> <in_app_purchases> ... </in_app_purchases> <game_center> <achievements> ... </achievements> <leaderboards> ... </leaderboards> </game_center> </software_metadata> </software></package>

Page 162: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

XML schemaWhat It Looks Like

<?xml version="1.0" encoding="UTF-8"?><package ...> <team_id>WWDCDEMO2013</team_id> <software> <vendor_id>com.cyberinteractive.touchfighter.2</vendor_id> <software_metadata> <versions> ... </versions> <products> ... </products> <in_app_purchases> ... </in_app_purchases> <game_center> <achievements> ... </achievements> <leaderboards> ... </leaderboards> </game_center> </software_metadata> </software></package>

Page 163: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Optional elements: - supply if making changes- can be omitted if no changes

XML schemaWhat It Looks Like

<?xml version="1.0" encoding="UTF-8"?><package ...> <team_id>WWDCDEMO2013</team_id> <software> <vendor_id>com.cyberinteractive.touchfighter.2</vendor_id> <software_metadata> <versions> ... </versions> <products> ... </products> <in_app_purchases> ... </in_app_purchases> <game_center> <achievements> ... </achievements> <leaderboards> ... </leaderboards> </game_center> </software_metadata> </software></package>

Page 164: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

XML schemaWhat It Looks Like

<?xml version="1.0" encoding="UTF-8"?><package ...> <team_id>WWDCDEMO2013</team_id> <software> <vendor_id>com.cyberinteractive.touchfighter.2</vendor_id> <software_metadata> <versions> ... </versions> <products> ... </products> <in_app_purchases> ... </in_app_purchases> <game_center> <achievements> ... </achievements> <leaderboards> ... </leaderboards> </game_center> </software_metadata> </software></package>

Page 165: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

...<team_id>WWDCDEMO2013</team_id><software> <vendor_id>com.cyberinteractive.touchfighter.2</vendor_id> <software_metadata> ... </software_metadata></software>...

What It Looks LikeIdentifying your account and app

Page 166: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

...<team_id>WWDCDEMO2013</team_id><software> <vendor_id>com.cyberinteractive.touchfighter.2</vendor_id> <software_metadata> ... </software_metadata></software>...

What It Looks LikeIdentifying your account and app

Provided by Apple when you established your team account

Page 167: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

...<team_id>WWDCDEMO2013</team_id><software> <vendor_id>com.cyberinteractive.touchfighter.2</vendor_id> <software_metadata> ... </software_metadata></software>...

What It Looks LikeIdentifying your account and app

Page 168: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

...<team_id>WWDCDEMO2013</team_id><software> <vendor_id>com.cyberinteractive.touchfighter.2</vendor_id> <software_metadata> ... </software_metadata></software>...

What It Looks LikeIdentifying your account and app

Page 169: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeIdentifying app version

...<software_metadata> <versions> <version string="1.5"> ... </version> <version string="2.0"> ... </version> </versions></software_metadata>...

Page 170: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeIdentifying app version

...<software_metadata> <versions> <version string="1.5"> ... </version> <version string="2.0"> ... </version> </versions></software_metadata>...

Page 171: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeIdentifying app version

...<software_metadata> <versions> <version string="1.5"> ... </version> <version string="2.0"> ... </version> </versions></software_metadata>...

Page 172: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeIdentifying locale

...<version string="2.0"> <locales> <locale name="en-US"> ... </locale> <locale name="ru-RU"> ... </locale> </locales></version>...

Page 173: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeIdentifying locale

...<version string="2.0"> <locales> <locale name="en-US"> ... </locale> <locale name="ru-RU"> ... </locale> </locales></version>...

Page 174: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—title, description, what’s new

...<locale name="en-US"> <title>TouchFighter II</title> <description>Save the universe and blast incoming enemy space ships by tapping on your multi-touch display. Pilot your starship through space using the built-in accelerometer.</description> <version_whats_new>Now with cross app support.</version_whats_new> ...</locale>...

Page 175: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—title, description, what’s new

...<locale name="en-US"> <title>TouchFighter II</title> <description>Save the universe and blast incoming enemy space ships by tapping on your multi-touch display. Pilot your starship through space using the built-in accelerometer.</description> <version_whats_new>Now with cross app support.</version_whats_new> ...</locale>...

Page 176: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—title, description, what’s new

...<locale name="en-US"> <title>TouchFighter II</title> <description>Save the universe and blast incoming enemy space ships by tapping on your multi-touch display. Pilot your starship through space using the built-in accelerometer.</description> <version_whats_new>Now with cross app support.</version_whats_new> ...</locale>...

Page 177: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—title, description, what’s new

...<locale name="en-US"> <title>TouchFighter II</title> <description>Save the universe and blast incoming enemy space ships by tapping on your multi-touch display. Pilot your starship through space using the built-in accelerometer.</description> <version_whats_new>Now with cross app support.</version_whats_new> ...</locale>...

Page 178: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—keywords

...<locale name="en-US"> ... <keywords> <keyword>space</keyword> <keyword>blast</keyword> <keyword>fight</keyword> <keyword>science</keyword> <keyword>pilot</keyword> <keyword>spaceship</keyword> <keyword>universe</keyword> </keywords> ...</locale>...

Page 179: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—keywords

...<locale name="en-US"> ... <keywords> <keyword>space</keyword> <keyword>blast</keyword> <keyword>fight</keyword> <keyword>science</keyword> <keyword>pilot</keyword> <keyword>spaceship</keyword> <keyword>universe</keyword> </keywords> ...</locale>...

Page 180: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—URLs

...<locale name="en-US"> ... <support_url>http://www.apple.com/touchfighter/Support.html</support_url> <software_url>http://www.apple.com/touchfighter</software_url> <privacy_url>http://www.apple.com/touchfighter/Privacy.html</privacy_url> ...</locale>...

Page 181: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—URLs

...<locale name="en-US"> ... <support_url>http://www.apple.com/touchfighter/Support.html</support_url> <software_url>http://www.apple.com/touchfighter</software_url> <privacy_url>http://www.apple.com/touchfighter/Privacy.html</privacy_url> ...</locale>...

Page 182: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—screenshots

...<locale name="en-US"> ... <software_screenshots> <software_screenshot display_target="iOS-3.5-in" position="1"> ... </software_screenshot> <software_screenshot display_target="iOS-4-in" position="1"> ... </software_screenshot> <software_screenshot display_target="iOS-iPad" position="1"> ... </software_screenshot> </software_screenshots></locale>...

Page 183: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—screenshots

...<locale name="en-US"> ... <software_screenshots> <software_screenshot display_target="iOS-3.5-in" position="1"> ... </software_screenshot> <software_screenshot display_target="iOS-4-in" position="1"> ... </software_screenshot> <software_screenshot display_target="iOS-iPad" position="1"> ... </software_screenshot> </software_screenshots></locale>...

Page 184: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—screenshots

...<locale name="en-US"> ... <software_screenshots> <software_screenshot display_target="iOS-3.5-in" position="1"> ... </software_screenshot> <software_screenshot display_target="iOS-4-in" position="1"> ... </software_screenshot> <software_screenshot display_target="iOS-iPad" position="1"> ... </software_screenshot> </software_screenshots></locale>...

Page 185: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—screenshots

...<locale name="en-US"> ... <software_screenshots> <software_screenshot display_target="iOS-3.5-in" position="1"> ... </software_screenshot> <software_screenshot display_target="iOS-4-in" position="1"> ... </software_screenshot> <software_screenshot display_target="iOS-iPad" position="1"> ... </software_screenshot> </software_screenshots></locale>...

Page 186: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—screenshots

...<locale name="en-US"> ... <software_screenshots> <software_screenshot display_target="iOS-3.5-in" position="1"> ... </software_screenshot> <software_screenshot display_target="iOS-4-in" position="1"> ... </software_screenshot> <software_screenshot display_target="iOS-iPad" position="1"> ... </software_screenshot> </software_screenshots></locale>...

Page 187: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeLocalization data—screenshots

...<locale name="en-US"> ... <software_screenshots> <software_screenshot display_target="iOS-3.5-in" position="1"> ... </software_screenshot> <software_screenshot display_target="iOS-4-in" position="1"> ... </software_screenshot> <software_screenshot display_target="iOS-iPad" position="1"> ... </software_screenshot> </software_screenshots></locale>...

Page 188: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks Like

...<locale name="en-US"> ... <software_screenshots> ... <software_screenshot display_target="iOS-3.5-in" position="1"> <size>88864</size> <file_name>touch-fighter-screenshot-960x640.jpg</file_name> <checksum type="md5">101ae1ec69ad0d689951f82e2f4ed8f7</checksum> </software_screenshot> ... </software_screenshots></locale>...

Page 189: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks Like

...<locale name="en-US"> ... <software_screenshots> ... <software_screenshot display_target="iOS-3.5-in" position="1"> <size>88864</size> <file_name>touch-fighter-screenshot-960x640.jpg</file_name> <checksum type="md5">101ae1ec69ad0d689951f82e2f4ed8f7</checksum> </software_screenshot> ... </software_screenshots></locale>...

Page 190: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks Like

...<locale name="en-US"> ... <software_screenshots> ... <software_screenshot display_target="iOS-3.5-in" position="1"> <size>88864</size> <file_name>touch-fighter-screenshot-960x640.jpg</file_name> <checksum type="md5">101ae1ec69ad0d689951f82e2f4ed8f7</checksum> </software_screenshot> ... </software_screenshots></locale>...

Page 191: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks Like

...<locale name="en-US"> ... <software_screenshots> ... <software_screenshot display_target="iOS-3.5-in" position="1"> <size>88864</size> <file_name>touch-fighter-screenshot-960x640.jpg</file_name> <checksum type="md5">101ae1ec69ad0d689951f82e2f4ed8f7</checksum> </software_screenshot> ... </software_screenshots></locale>...

Page 192: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks Like

...<locale name="en-US"> ... <software_screenshots> ... <software_screenshot display_target="iOS-3.5-in" position="1"> <size>88864</size> <file_name>touch-fighter-screenshot-960x640.jpg</file_name> <checksum type="md5">101ae1ec69ad0d689951f82e2f4ed8f7</checksum> </software_screenshot> ... </software_screenshots></locale>...

Page 193: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Transporter

•App metadata XML feed■ Version-level localization■ Rights and pricing■ In-app purchases■ Game Center

• Catalog reports

Command Line Automation with Transporter

Page 194: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Transporter

•App metadata XML feed■ Version-level localization■ Rights and pricing■ In-app purchases■ Game Center

• Catalog reports

Command Line Automation with Transporter

Page 195: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeRights and pricing

...<software_metadata> ... <products> ... </products> ...</software_metadata>...

Page 196: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeRights and pricing

...<software_metadata> ... <products> ... </products> ...</software_metadata>...

Page 197: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeRights and pricing—settings applicable world-wide

...<products> <product> <territory>WW</territory> <sales_start_date>2013-05-01 </sales_start_date> <cleared_for_sale>true </cleared_for_sale> <allow_volume_discount>false </allow_volume_discount> ... </product> ... <product> ... </product></products>...

Page 198: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeRights and pricing—settings applicable world-wide

...<products> <product> <territory>WW</territory> <sales_start_date>2013-05-01 </sales_start_date> <cleared_for_sale>true </cleared_for_sale> <allow_volume_discount>false </allow_volume_discount> ... </product> ... <product> ... </product></products>...

Page 199: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeRights and pricing—settings applicable world-wide

...<products> <product> <territory>WW</territory> <sales_start_date>2013-05-01 </sales_start_date> <cleared_for_sale>true </cleared_for_sale> <allow_volume_discount>false </allow_volume_discount> ... </product> ... <product> ... </product></products>...

Page 200: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeRights and pricing—settings applicable world-wide

...<products> <product> <territory>WW</territory> <sales_start_date>2013-05-01 </sales_start_date> <cleared_for_sale>true </cleared_for_sale> <allow_volume_discount>false </allow_volume_discount> ... </product> ... <product> ... </product></products>...

Page 201: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

...<products> <product> <territory>WW</territory> ... <intervals> <interval> <start_date>2013-05-01 </start_date> <end_date>2013-08-31 </end_date> <wholesale_price_tier>3 </wholesale_price_tier> </interval> </intervals> </product> ...</products>...

What It Looks LikeRights and pricing—settings applicable world-wide

Page 202: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

...<products> <product> <territory>WW</territory> ... <intervals> <interval> <start_date>2013-05-01 </start_date> <end_date>2013-08-31 </end_date> <wholesale_price_tier>3 </wholesale_price_tier> </interval> </intervals> </product> ...</products>...

What It Looks LikeRights and pricing—settings applicable world-wide

Page 203: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

...<products> <product> <territory>WW</territory> ... <intervals> <interval> <start_date>2013-05-01 </start_date> <end_date>2013-08-31 </end_date> <wholesale_price_tier>3 </wholesale_price_tier> </interval> </intervals> </product> ...</products>...

What It Looks LikeRights and pricing—settings applicable world-wide

Page 204: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

...<products> <product> <territory>WW</territory> ... <intervals> <interval> <start_date>2013-05-01 </start_date> <end_date>2013-08-31 </end_date> <wholesale_price_tier>3 </wholesale_price_tier> </interval> </intervals> </product> ...</products>...

What It Looks LikeRights and pricing—settings applicable world-wide

Page 205: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

...<products> <product> <territory>WW</territory> ... <intervals> <interval> <start_date>2013-05-01 </start_date> <end_date>2013-08-31 </end_date> <wholesale_price_tier>3 </wholesale_price_tier> </interval> </intervals> </product> ...</products>...

What It Looks LikeRights and pricing—settings applicable world-wide

Page 206: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeRights and pricing—sales interval

Page 207: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeRights and pricing—sales interval

Page 208: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeRights and pricing—sales interval

Page 209: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Rights and pricing—sales intervalWhat It Looks Like

...<intervals> <interval> <start_date>2013-05-01</start_date> <end_date>2013-06-10</end_date> <wholesale_price_tier>3</wholesale_price_tier> </interval> <interval> <start_date>2013-06-10</start_date> <end_date>2013-06-15</end_date> <wholesale_price_tier>1</wholesale_price_tier> </interval> <interval> <start_date>2013-06-15</start_date> <wholesale_price_tier>3</wholesale_price_tier> </interval></intervals>...

Page 210: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Rights and pricing—sales intervalWhat It Looks Like

...<intervals> <interval> <start_date>2013-05-01</start_date> <end_date>2013-06-10</end_date> <wholesale_price_tier>3</wholesale_price_tier> </interval> <interval> <start_date>2013-06-10</start_date> <end_date>2013-06-15</end_date> <wholesale_price_tier>1</wholesale_price_tier> </interval> <interval> <start_date>2013-06-15</start_date> <wholesale_price_tier>3</wholesale_price_tier> </interval></intervals>...

Page 211: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Rights and pricing—sales intervalWhat It Looks Like

...<intervals> <interval> <start_date>2013-05-01</start_date> <end_date>2013-06-10</end_date> <wholesale_price_tier>3</wholesale_price_tier> </interval> <interval> <start_date>2013-06-10</start_date> <end_date>2013-06-15</end_date> <wholesale_price_tier>1</wholesale_price_tier> </interval> <interval> <start_date>2013-06-15</start_date> <wholesale_price_tier>3</wholesale_price_tier> </interval></intervals>...

Page 212: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Rights and pricing—sales intervalWhat It Looks Like

...<intervals> <interval> <start_date>2013-05-01</start_date> <end_date>2013-06-10</end_date> <wholesale_price_tier>3</wholesale_price_tier> </interval> <interval> <start_date>2013-06-10</start_date> <end_date>2013-06-15</end_date> <wholesale_price_tier>1</wholesale_price_tier> </interval> <interval> <start_date>2013-06-15</start_date> <wholesale_price_tier>3</wholesale_price_tier> </interval></intervals>...

Page 213: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeRights and pricing—territory settings

Exclusion...<products> <product> <territory>WW</territory> <cleared_for_sale>true </cleared_for_sale> <sales_start_date>2013-05-01 </sales_start_date> ... </product> <product> <territory>JP</territory> <cleared_for_sale>false </cleared_for_sale> </product></products>...

Inclusion...<products> <product> <territory>WW</territory> <cleared_for_sale>false </cleared_for_sale> <sales_start_date>2013-05-01 </sales_start_date> ... </product> <product> <territory>JP</territory> <cleared_for_sale>true </cleared_for_sale> </product></products>...

Page 214: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeRights and pricing—territory settings

Exclusion...<products> <product> <territory>WW</territory> <cleared_for_sale>true </cleared_for_sale> <sales_start_date>2013-05-01 </sales_start_date> ... </product> <product> <territory>JP</territory> <cleared_for_sale>false </cleared_for_sale> </product></products>...

Inclusion...<products> <product> <territory>WW</territory> <cleared_for_sale>false </cleared_for_sale> <sales_start_date>2013-05-01 </sales_start_date> ... </product> <product> <territory>JP</territory> <cleared_for_sale>true </cleared_for_sale> </product></products>...

Page 215: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeRights and pricing—territory settings

Exclusion...<products> <product> <territory>WW</territory> <cleared_for_sale>true </cleared_for_sale> <sales_start_date>2013-05-01 </sales_start_date> ... </product> <product> <territory>JP</territory> <cleared_for_sale>false </cleared_for_sale> </product></products>...

Inclusion...<products> <product> <territory>WW</territory> <cleared_for_sale>false </cleared_for_sale> <sales_start_date>2013-05-01 </sales_start_date> ... </product> <product> <territory>JP</territory> <cleared_for_sale>true </cleared_for_sale> </product></products>...

Page 216: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Transporter

•App metadata XML feed■ Version-level localization■ Rights and pricing■ In-app purchases■ Game Center

• Catalog reports

Command Line Automation with Transporter

Page 217: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Transporter

•App metadata XML feed■ Version-level localization■ Rights and pricing■ In-app purchases■ Game Center

• Catalog reports

Command Line Automation with Transporter

Page 218: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeIn-app purchases

...<software_metadata> ... <in_app_purchases> ... </in_app_purchases> ...</software_metadata>...

Page 219: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

What It Looks LikeIn-app purchases

...<software_metadata> ... <in_app_purchases> ... </in_app_purchases> ...</software_metadata>...

Page 220: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

...<software_metadata> ... <game_center> <achievements> ... </achievements> <leaderboards> ... </leaderboards> </game_center> ...</software_metadata>...

Page 221: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

...<software_metadata> ... <game_center> <achievements> ... </achievements> <leaderboards> ... </leaderboards> </game_center> ...</software_metadata>...

Page 222: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Transporter

•App metadata XML feed■ Version-level localization■ Rights and pricing■ In-app purchases■ Game Center

• Catalog reports

Command Line Automation with Transporter

Page 223: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Transporter

•App metadata XML feed■ Version-level localization■ Rights and pricing■ In-app purchases■ Game Center

• Catalog reports

Command Line Automation with Transporter

Page 224: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Catalog ReportsiTunes Connect

Page 225: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command-line, with TransporterCatalog Reports

• Request reports$ iTMSTransporter -m requestReport -u [email protected] -type all -destination Reports/

■ Downloaded if ready■ Requested if not ready

• Check on request status$ iTMSTransporter -m listReports -u [email protected]

Page 226: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command-line, with TransporterCatalog Reports

• Request reports$ iTMSTransporter -m requestReport -u [email protected] -type all -destination Reports/

■ Downloaded if ready■ Requested if not ready

• Check on request status$ iTMSTransporter -m listReports -u [email protected]

Page 227: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command-line, with TransporterCatalog Reports

• Request reports$ iTMSTransporter -m requestReport -u [email protected] -type all -destination Reports/

■ Downloaded if ready■ Requested if not ready

• Check on request status$ iTMSTransporter -m listReports -u [email protected]

Page 228: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command-line, with TransporterCatalog Reports

• Request reports$ iTMSTransporter -m requestReport -u [email protected] -type all -destination Reports/

■ Downloaded if ready■ Requested if not ready

• Check on request status$ iTMSTransporter -m listReports -u [email protected]

Page 229: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command-line, with TransporterCatalog Reports

• Request reports$ iTMSTransporter -m requestReport -u [email protected] -type all -destination Reports/

■ Downloaded if ready■ Requested if not ready

• Check on request status$ iTMSTransporter -m listReports -u [email protected]

Page 230: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command-line, with TransporterCatalog Reports

• Request reports$ iTMSTransporter -m requestReport -u [email protected] -type all -destination Reports/

■ Downloaded if ready■ Requested if not ready

• Check on request status$ iTMSTransporter -m listReports -u [email protected]

Page 231: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command-line, with TransporterCatalog Reports

• Request reports$ iTMSTransporter -m requestReport -u [email protected] -type all -destination Reports/

■ Downloaded if ready■ Requested if not ready

• Check on request status$ iTMSTransporter -m listReports -u [email protected]

Page 232: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command-line, with TransporterCatalog Reports

• Request reports$ iTMSTransporter -m requestReport -u [email protected] -type all -destination Reports/

■ Downloaded if ready■ Requested if not ready

• Check on request status$ iTMSTransporter -m listReports -u [email protected]

Page 233: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command-line, with TransporterCatalog Reports

• Request reports$ iTMSTransporter -m requestReport -u [email protected] -type all -destination Reports/

■ Downloaded if ready■ Requested if not ready

• Check on request status$ iTMSTransporter -m listReports -u [email protected]

Page 234: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command-line, with TransporterCatalog Reports

• Request reports$ iTMSTransporter -m requestReport -u [email protected] -type all -destination Reports/

■ Downloaded if ready■ Requested if not ready

• Check on request status$ iTMSTransporter -m listReports -u [email protected]

Page 235: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Command-line, with TransporterCatalog Reports

• Request reports$ iTMSTransporter -m requestReport -u [email protected] -type all -destination Reports/

■ Downloaded if ready■ Requested if not ready

• Check on request status$ iTMSTransporter -m listReports -u [email protected]

Page 236: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Transporter

•App metadata XML feed■ Version-level localization■ Rights and pricing■ In-app purchases■ Game Center

• Catalog reports

Command Line Automation with Transporter

Page 237: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Transporter

•App metadata XML feed■ Version-level localization■ Rights and pricing■ In-app purchases■ Game Center

• Catalog reports

Command Line Automation with Transporter

Page 238: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Your turnCommand Line Automation with Transporter

Page 239: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Your turnCommand Line Automation with Transporter

•Available today■ Transporter■ App metadata XML feed■ Catalog reports

Page 240: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Your turnCommand Line Automation with Transporter

•Available today■ Transporter■ App metadata XML feed■ Catalog reports

•Download documentation■ App Metadata Specification■ Transporter User Guide

Page 241: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Your turnCommand Line Automation with Transporter

Page 242: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Your turnCommand Line Automation with Transporter

•Great for automation■ Bulk data management■ Integration with your systems

Page 243: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Your turnCommand Line Automation with Transporter

•Great for automation■ Bulk data management■ Integration with your systems

• Exactly how is up to you

Page 244: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Your turnCommand Line Automation with Transporter

•Great for automation■ Bulk data management■ Integration with your systems

• Exactly how is up to you

• But we do have a demo!

Page 245: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Demo

Aravind VijayakirthiSoftware Engineer - iTunes Store, Content Import

Page 246: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

We’re listeningWhat’s New in iTunes Connect

• Score and Leaderboard Management•App Transfer• Enhanced Command Line Automation •App Review Do’s and Don’ts

Page 247: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

We’re listeningWhat’s New in iTunes Connect

• Score and Leaderboard Management•App Transfer• Enhanced Command Line Automation •App Review Do’s and Don’ts

Page 248: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Do’s and don’tsApp Review

Page 249: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Do’s and don’tsApp Review

•App Store Metadata■ Demo account with full app access; list required hardware■ Screenshots must be of your app■ Description matches your app behavior■ Have rights for your content and your keywords

Page 250: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Do’s and don’tsApp Review

•App Behavior■ Robust feature set, native experience & high quality experience■ Test! test! test! test!—a lot of apps are rejected for crashes or bugs■ Appropriate use of background modes & iCloud storage■ Use In-App Purchases when selling digital content/services■ Privacy; don’t ask for user information not relevant to functionality■ iPhone 5 support—include iPhone 5 launch image

Page 251: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Score and Leaderboard Management•App Transfer• Enhanced Command Line Automation•App Review Do’s and Don’ts

We’re listeningWhat’s New in iTunes Connect

Page 252: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

• Score and Leaderboard Management•App Transfer• Enhanced Command Line Automation•App Review Do’s and Don’ts

We’re listeningWhat’s New in iTunes Connect

Page 253: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

More Information

Paul MarcosApplication Services [email protected]

DocumentationiTunes Connect Developer Guidehttp://developer.apple.com/library/ios/iTunesConnectGuide

Apple Developer Forumshttp://devforums.apple.com

Page 254: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

iAd Integration and Best Practices Russian HillThursday 2:00PM

Related Sessions

What’s New in Game Center MissionWednesday 3:15PM

Page 255: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Labs

iTunes Connect Lab Services Lab BThursday 11:30AM

App Store Lab 3rd FloorDaily 9:00AM

iTunes Connect Lab Services Lab BFriday 10:15AM

Game Center Lab Graphics and Games Lab BThursday 12:45PM

Page 256: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings

Summary

•Available Now■ Leaderboard Sets (Sandbox only)■ App Transfer■ Command Line Automation with Transporter

• Coming later this year■ Leaderboard Score Management

Page 257: What’s New in iTunes Connect - Apple Developer · Overview App Transfer •Changes ownership from one developer to another •Transparent for your user, customer reviews and ratings