2015-08-25 1 views
5

J'ai récemment transféré certaines de mes applications d'un compte à un autre. Lorsque je l'ai fait, les ID d'application ont également été transférés. Toutefois, les ID d'application n'ont pas été transférés pour les applications WatchKit ou les extensions WatchKit.Modifier l'identifiant de l'application Apple Watch

J'ai essayé de télécharger et après le téléchargement est terminé et apparaît dans iTunes Connect Prerelease Je reçois un courriel au sujet de CFBundleIdentifier Collision.

J'ai alors essayé de changer l'ID App pour l'application d'Apple Watch et cette erreur lors du téléchargement:

Attempting to change bundle identifier from com.domain.myapp.watchkitapp to com.domain.myapp.watchkitapp2 is disallowed for bundle MyApp.app/PlugIns/MyApp WatchKit Extension.appex/MyApp WatchKit App.app. 

Avez-vous des suggestions? Merci

+0

juste pour "FYI" IDs n'a jamais une apostrophe (pas de pluriel a une apostrophe) – Fattie

+0

J'utilisais l'apostrophe car ils sont les ID appartenant aux applications que j'ai transférées. –

+0

hey Tom! bonne réflexion, mais dans les exemples spécifiques à portée de main, il aurait dû être comme ça, IDs. rock On! – Fattie

Répondre

1

Apple a transféré manuellement l'identifiant de l'application pour mon Apple Watch App afin que je puisse télécharger vers le nouveau compte.

+0

Ils m'ont répondu avec ceci: 'Ils m'ont conseillé que c'est un comportement attendu, et que nous sommes incapables d'identifier l'ensemble de l'application. Pour le moment, vous pouvez renvoyer l'application sous un nouvel identifiant de bundle. Maintenant, gardez à l'esprit qu'il s'agirait d'une nouvelle application et qu'elle ne sera pas livrée en tant que mise à jour, car il est impossible de modifier l'ID de l'application d'expédition et de maintenir le mécanisme de mise à jour de l'application. » !!!!!! –