проблемы с распределением ресурсов и подписью кода - PullRequest
0 голосов
/ 07 августа 2011

Я только что сгенерировал специальную подготовку к распространению. Я перетащил это в xcode и затем установил свою специальную сборку для распространения на iphone. В этом учебном пособии выполнялся каждый шаг Проблема заключается в том, что когда я следую этой инструкции, чтобы увидеть свой список устройств, у него даже нет ключа ProvisionedDevices во встроенном.mobileprovison. Ключ выглядит примерно так:

<key>Entitlements</key>
    <dict>
        <key>application-identifier</key>
        <string>8CH38P5X6X.*</string>
        <key>get-task-allow</key>
        <false/>
        <key>keychain-access-groups</key>
        <array>
            <string>8CH38P5X6X.*</string>
        </array>
    </dict>
    <key>ExpirationDate</key>
    <date>2012-03-17T00:31:45Z</date>
    <key>Name</key>
    <string>Fever</string> //this is not my app name, how come it's here
    <key>TimeToLive</key>
    <integer>291</integer>
    <key>UUID</key>
    <string>101F3A06-B33C-411A-8173-A4CEAFF5E673</string>
        <key>Version</key>
    <string>101F3A06-B33C-411A-8173-A4CEAFF5E673</string>
    <key>Version</key>
    <integer>1</integer>
</dict>
</plist>

Самая странная проблема в том, что у него есть имя приложения, которое не является именем моего приложения !! Как это вообще возможно? Что-то напутано ..

Этот 8CH38P5X6X также является идентификатором приложения другого моего приложения под названием Fever ... как ... как это возможно. Я подписал код adhoc, используя дистрибутив iphone, и он ясно говорит об этом:

enter image description here

UPDATE:

Я удалил / очистил профиль обеспечения, который у меня есть для приложения Fever, перезапустил xcode и попытался построить архив снова, и он работает! У кого-нибудь когда-нибудь возникали проблемы с несколькими профилями инициализации в вашем xcode, которые так запутались?

1 Ответ

0 голосов
/ 07 августа 2011

Если у кого-то возникают такие проблемы, удалите все остальные профили обеспечения распространения, которые есть в вашей системе.

...