2015-08-25 5 views
5

Недавно я перенес некоторые из моих приложений из одной учетной записи в другую. Когда я это сделал, идентификаторы приложений также переносятся. Однако идентификаторы приложений не передавались для приложений WatchKit или WatchKit Extensions.Изменить идентификатор приложения Apple Watch App

Я попытался загрузить и после того, как загрузка завершена и появится в iTunes Connect Preerelease Я получаю электронное письмо о CFBundleIdentifier Collision.

Затем я попытался изменить идентификатор приложения для приложения Apple Наблюдать и увидеть эту ошибку при загрузке:

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. 

Есть ли у вас какие-либо предложения? Спасибо

+0

только FYI "IDs" никогда не имеет апострофа (нет множественного числа апострофа) – Fattie

+0

Я использовал апостроф, поскольку они являются идентификаторами принадлежащих Приложениям, которые я передал. –

+0

эй Том! хорошее мышление, но в конкретных примерах это должно было быть так, идентификаторы. раскачать! – Fattie

ответ

1

Apple вручную передала идентификатор приложения для моего приложения Apple Watch, поэтому я смог загрузить его в новую учетную запись.

+0

Они ответили мне так: «Они мне посоветовали, что это ожидаемое поведение, и что мы не можем найти идентификатор пакета приложения. В это время вы можете повторно отправить приложение под новым идентификатором пакета. Теперь имейте в виду, что это будет новое приложение, и оно не будет доставлено как обновление, потому что нет возможности изменить идентификатор пакета приложения для доставки и поддерживать механизм обновления приложения. ' Это смешно !!!!!! –

Смежные вопросы