|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Feb 2010
Адрес: Город суеты
Сообщений: 191
|
Использование 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> Спасибо.
__________________
FlashPress.ru | Blog |
|
|||||
- BundleID - идентификатор создаётся вместе с регистрацией приложения на iOS Provisioning Portal
- TeamID - устанавливается в iTunes Developer Center, для группы приложений для обоих айдишников нужен аккаунт разработчика Apple, (iOS или Mac) - https://developer.apple.com/programs/ |
|
|||||
Регистрация: Feb 2010
Адрес: Город суеты
Сообщений: 191
|
А если у меня нет группы приложений? Я могу не указывать параметр TEAMID ?
__________________
FlashPress.ru | Blog |
|
|||||
это обязательный параметр
если есть приложение, то есть и TEAMID по другому никак |
|
|||||
Регистрация: Feb 2010
Адрес: Город суеты
Сообщений: 191
|
Создал приложение с 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> Подскажите, кто знает, что я делаю не так?
__________________
FlashPress.ru | Blog |
|
|||||
провизион файл есть?
|
|
|||||
Регистрация: Feb 2010
Адрес: Город суеты
Сообщений: 191
|
Да, если убрать из -app.xml настройку "<Entitlements>...</Entitlements>" приложение нормально компилируется и загружается в iOS-устройство
__________________
FlashPress.ru | Blog |
|
|||||
Регистрация: Feb 2010
Адрес: Город суеты
Сообщений: 191
|
Проблема решилась, TEAMID нужно было получить на странице https://developer.apple.com/membercenter/index.action в разделе Your Account
__________________
FlashPress.ru | Blog |
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Не подскажет ли кто, какое расширение лучше использовать для сохранения игры в iCloud?
Ссылка в начале этой тему никуда не ведет. Там есть вроде одно расширение, но хотелось бы какое-нибудь более-мене надежное решение с поддержкой. Добавлено через 1 час 51 минуту Кстати, это тот самый экстеншн, что в начале темы? https://airextensions.net/products/icloud-ane |
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Цитата:
Где-то что-то надо прописать дополнительно? |
Часовой пояс GMT +4, время: 19:59. |
|
« Предыдущая тема | Следующая тема » |
|
|