Поскольку у меня есть 2 (или более в будущем) приложения, нужен ли мне шаблонный идентификатор приложения?
Вы не делаете. На самом деле, я рекомендую против этого, поскольку в будущем у вас могут возникнуть проблемы с App Store.
Если у меня есть идентификатор приложения ET9WC78H9Q.com.mydevname. *, Указанный на портале - ЧТО является действительным идентификатором приложения - ET9WC78H9Q.com.mydevname. *, ET9WC78H9Q.com.mydevname или *?
Это зависит от приложения. Первая часть - это пространство цепочки для ключей, которое определяет, какие приложения могут получить доступ к вещам, которые вы положили в цепочку для ключей. Затем идет фактический идентификатор приложения, который обычно равен company.projectname
. Это, вероятно, будет ET9WC78H9Q.com.mydevname.myapplication
в вашем случае.
Почему вы не можете удалить AppID на портале?
В Mac и iOS AppID очень важен для таких приложений, как App Store. Они должны быть уникальными, поскольку наличие двух из них может означать, что приложения устанавливаются не в том месте. Это означает, что даже если вы можете удалить их, вы не сможете добавить их снова, что означает, что нет смысла их удалять.
Я читал, что это должно совпадать с именем Bundle Identifier. В настоящее время он находится в $ {PRODUCT_NAME: rfc1034identifier}. Что конкретно нужно пойти сюда, чтобы «соответствовать»?
Не стоит беспокоиться об этом - просто посмотрите на страницу с краткой информацией о цели (нажмите на решение, затем нажмите на цель и, наконец, перейдите на вкладку "Сводка"), и она скажет вам имя, которое она автоматически выбрала для вас.
Нужно ли создавать отдельные профили распространения для каждого приложения или я могу указать каждому новому приложению использовать подстановочный идентификатор?
Вы, безусловно, можете использовать подстановочный идентификатор, но App Store не обязательно понравится.
Как связать конкретную цель с конкретным профилем обеспечения в XCode 4? (TestFlight предлагает использовать профиль распространения)
Не слишком беспокоился бы об этом. Если вы правильно настроили подпись кода (посмотрите настройки сборки, затем выберите сертификаты разработки и развертывания), тогда вам не о чем беспокоиться.
Не могу сказать больше здесь, так как большинство вещей в App Store охраняется NDA. Попробуйте вместо этого задать https://devforums.apple.com.