FPiCloud v1.3
Platforms: iOS only

Описание

<extensions>
    <extensionID>ru.flashpress.FPiCloud</extensionID>
</extensions>
FPiCloud - ANE библиотека для работы с iCloud в iOS приложении. Текущая версия позволяет сохранять данные только в формате ключ-значение. Сохранение файлов в iCloud находится в разработке.

Версии 1.2 обновленя для поддержки iOS 64bit Universal library.


Для того чтобы подключить iCloud, вам необходимо включить в ваш файл дескриптор -app.xml следующий текст:
<iPhone>
   <Entitlements>
        <![CDATA[
         <key>com.apple.developer.ubiquity-kvstore-identifier</key>
         <string><TEAM_ID>.<CONTAINER_ID></string>
       ]]>
    </Entitlements>
</iPhone>
, где
  • <TEAM_ID> - это идентификатор команды, узнать который можно в личном кабинете iOS-разработчика на сайте Apple
  • <CONTAINER_ID> - идентификатор iCloud-контейнера, который также необходимо создать в кабинете iOS разработчика в разделе Identifiers->iCloud Containers


Документация FPiCloud:

Пожертвование проекту
PayPal RUB
PayPal USD
Yandex.Деньги







Всего просмотров: 911

Если у вас возникли вопросы или имеются пожеланию по дальнейшему развитию этой или другой библиотеки, пишите в комментариях. Сделаем вместе мир лучше :)


Комментарии ВКонтакте:




Комментарии Facebook:




Комментарии WordPress:


  1. mopi

    Hello,
    I think something’s wrong is the README.md on your github because my binary was rejected from Application Loader with the following error :
    ERROR ITMS-90164: “Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed : [...] in com.apple.developer.ubiquity-container-identifiers ”

    So, I fixed it with this entitlement :

    <![CDATA[
    com.apple.developer.ubiquity-container-identifiers

    iCloud.ru.flashpress.iCloudTest

    com.apple.developer.ubiquity-kvstore-identifier
    W7******.ru.flashpress.iCloudTest
    ]]>

    com.apple.developer.ubiquity-container-identifier require the full container_id with the iCloud.*** or it will not work because it’s store like this in the certificat.
    May be this is a new check from Application Loader…

    Have a nice day, and thank you for your ANE !

    Hope that help anybody ^^