Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   Использование iCloud в AIR приложении (http://www.flasher.ru/forum/showthread.php?t=208590)

maincode 02.08.2014 12:45

Использование iCloud в AIR приложении
 
День добрый!
Пытаюсь использовать нативное расширения для работы с iCloud https://airextensions.net/shop/exten...d-by-vitapoly/ .
В описании пишут что в файл -app.xml надо добавить следующее:
Код:

<iPhone>               
        <Entitlements>
            <![CDATA[
                <key>application-identifier</key>
                <string>[[TEAMID]].[[BUNDLEID]]</string>
                <key>com.apple.developer.ubiquity-container-identifiers</key>
                <array>
                        <string>[[TEAMID]].[[BUNDLEID]]</string>
                </array>
                <key>com.apple.developer.ubiquity-kvstore-identifier</key>
                <string>[[TEAMID]].[[BUNDLEID]]</string>
                <key>get-task-allow</key>
                <true/>
                <key>keychain-access-groups</key>
                <array>
                        <string>[[TEAMID]].*</string>
                </array>
                    ]]>
        </Entitlements>
  </iPhone>

Подскажите, кто знает, где взять TEAMID и BUNDLEID?
Спасибо.

ShockWave512 03.08.2014 01:20

- BundleID - идентификатор создаётся вместе с регистрацией приложения на iOS Provisioning Portal

- TeamID - устанавливается в iTunes Developer Center, для группы приложений

для обоих айдишников нужен аккаунт разработчика Apple, (iOS или Mac) - https://developer.apple.com/programs/

maincode 03.08.2014 16:07

А если у меня нет группы приложений? Я могу не указывать параметр TEAMID ?

ShockWave512 03.08.2014 16:10

это обязательный параметр
если есть приложение, то есть и TEAMID
по другому никак

maincode 03.08.2014 16:52

Создал приложение с App IDs: ru.mySite.test и App Groups: group.ru.mySite.test . В дескрипторе -app.xml пишу так:
Код:

<iPhone>
          <Entitlements><![CDATA[
        <key>application-identifier</key>
        <string>group.ru.mySite.test.ru.mySite.test</string>
        <key>com.apple.developer.ubiquity-container-identifiers</key>
        <array>
                <string>group.ru.mySite.test.ru.mySite.test</string>
        </array>
        <key>com.apple.developer.ubiquity-kvstore-identifier</key>
        <string>group.ru.mySite.test.ru.mySite.test</string>
        <key>get-task-allow</key>
        <true/>
        <key>keychain-access-groups</key>
        <array>
                <string>group.ru.mySite.test.*</string>
        </array>
]]></Entitlements>
</iPhone>

При компиляции FlashBuilder выдает ошибку:
Код:

Error occurred while installing the application:
Installation Error: ApplicationVerificationFailed.

Подскажите, кто знает, что я делаю не так?

ShockWave512 03.08.2014 18:27

провизион файл есть?

maincode 03.08.2014 19:14

Да, если убрать из -app.xml настройку "<Entitlements>...</Entitlements>" приложение нормально компилируется и загружается в iOS-устройство

maincode 08.08.2014 16:17

Проблема решилась, TEAMID нужно было получить на странице https://developer.apple.com/membercenter/index.action в разделе Your Account

mikhailk 18.01.2016 10:26

Не подскажет ли кто, какое расширение лучше использовать для сохранения игры в iCloud?
Ссылка в начале этой тему никуда не ведет. Там есть вроде одно расширение, но хотелось бы какое-нибудь более-мене надежное решение с поддержкой.

Добавлено через 1 час 51 минуту
Кстати, это тот самый экстеншн, что в начале темы?
https://airextensions.net/products/icloud-ane

mikhailk 29.09.2016 12:06

Цитата:

Installation Error: ApplicationVerificationFailed.
Когда компилирую и устанавливаю с сертификатом Development, то все в порядке, а когда с сертификатом Production, то получаю эту надпись. Все остальные ANE работают одинаково что в Development, что в Production.

Где-то что-то надо прописать дополнительно?


Часовой пояс GMT +4, время: 22:25.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.