Описание тега ckshare
1
ответ
CKShare "userDidAcceptCloudKitShareWith" запускается только при первой установке того же пользователя
В Appdelegate у меня есть userDidAcceptCloudKitShareWith но оно запускается только для первого устройства от пользователя, который принял приглашение. Пример: Пользователь A приглашает пользователя B. Пользователь B принимает приглашение на устройст…
24 сен '18 в 10:14
1
ответ
CloudKit acceptShare error - "Не удалось получить набор идентификаторов общего доступа"
Я программно создаю CKShare и делюсь URL с получателями по электронной почте; когда они делают это, они нажимают на ссылку, и метод UIApplication 'userDidAcceptCloudKitShareWithMetadata' вызывается правильно. Затем я использую операцию CKAcceptShare…
02 ноя '18 в 17:12
0
ответов
CloudKit Sharing: открытие ссылки на Mac не открывает мое приложение
Я пытаюсь проверить совместное использование CloudKit на Mac, отправив ссылку в приложение "Сообщения". Если щелкнуть ссылку, откроется диалоговое окно "Сообщения", в котором будет что-то вроде "X поделился этим. Вы присоединитесь как Y (myemail*").…
28 июл '18 в 19:45
5
ответов
CloudKit CKShare userDidAcceptCloudKit Поделиться с приложением Never Fires on Mac
Я работаю над принятием CKShare в приложении MacOS в Swift 4. Я уже сделал все следующее: Создать CKShare и сохранить его с его rootRecord в CloudKit Добавить участника (CKShare.Participant) Я подтвердил, что CKShare находится на сервере CloudKit, и…
12 июн '18 в 23:44
0
ответов
Как ограничить контроль участников на совместно используемом CloudKit CKShare?
Я создаю приложение для iOS с использованием CloudKit, где пользователь может создавать посты с некоторым содержимым (заголовок, изображения, тело и т. Д.), И я хочу, чтобы они могли обмениваться этим контентом с помощью CKShare только для просмотра…
30 июн '19 в 19:05
3
ответа
Совместное использование основных данных между пользователями с NSPersistentCloudKitContainer
Apple представила NSPersistentCloudKitContainer с iOS13, который позволяет нам использовать CloudKit с Core Data. Я сразу же начал работать на разных устройствах, но моя главная проблема все еще осталась. Можно ли легко обмениваться данными с другим…
26 июн '19 в 11:44
1
ответ
Рабочий процесс общего доступа CloudKit заканчивается следующим образом: Чтобы открыть его, вам понадобится последняя версия "имя_приложения"
Я пытаюсь создать CKShare на наборе CKRecords, используя CloudKit. Я сделал это через большую часть рабочего процесса: создайте "root_record", который все общие записи будут идентифицировать как родительский добавьте несколько записей и определите "…
30 июн '19 в 14:52
0
ответов
CKAcceptSharesOperation не вызывается при запуске приложения (холодный запуск)
Я пытаюсь принять запрос на совместное использование в SceneDelegate в iOS 13. внутренняя функция windowScene(_ windowScene: UIWindowScene, userDidAcceptCloudKitShareWith cloudKitShareMetadata: CKShare.Metadata) Вышеупомянутая процедура вызывается т…
20 янв '20 в 23:52
0
ответов
Проблема CKShare и CKRecord с операцией modifyRecordsCompletionBlock
Я пытаюсь включить возможность CKShare в свое приложение. Я использую приведенный ниже код для запуска процесса совместного использования, но я всегда проверяю сообщение об ошибке ("Не удалось изменить некоторые записи"). Мой код ПРИМЕЧАНИЕ - privat…
19 май '20 в 17:08
0
ответов
Различные уровни разрешений с использованием CKShare
Мне нужно проверить, правильно ли я понимаю, как использовать CKShare В настоящее время я понимаю, что CKShare может применять только один набор разрешений к своим дочерним элементам, будь то чтение или чтение / запись. Учтите следующее: Приложение …
08 июл '20 в 11:53
1
ответ
Невозможно поделиться с UICloudSharingController; исчезает с сообщением "загрузка"
Представляя UICloudSharingController поверх представления, он представляет экран, и когда я выбираю опцию сообщений, чтобы отправить сообщение человеку, с которым я хочу поделиться, он дает вращающееся колесо с сообщением "загрузка" и исчезает - при…
31 авг '20 в 01:14
3
ответа
CKShare - Не удалось изменить некоторые записи, ошибка - CloudKit
Я пытаюсь поделиться записью с другими пользователями в CloudKitно я продолжаю получать ошибку. Когда я нажимаю на один из элементов / записей на столе, я получаюUICloudSharingController и я вижу iMessage значок приложения, но когда я нажимаю на нег…
27 апр '20 в 16:35
0
ответов
Как протестировать CKShare между двумя пользователями
У меня только один телефон и Apple ID. Я хочу протестировать CKShare между двумя пользователями. Мне нужно два телефона? Нужны ли мне два разных Apple ID? Я читал, что два Apple ID не могут использовать один и тот же телефон. Может ли кто-нибудь ска…
26 май '20 в 23:49
0
ответов
Невозможно получить зоны записи из общей базы данных
let share = CKShare(rootRecord: infraRecord) // save let op: CKFetchShareParticipantsOperation = CKFetchShareParticipantsOperation(userIdentityLookupInfos: lookupInfos) op.fetchShareParticipantsCompletionBlock = { error in if let error = error { pri…
28 июл '20 в 21:27
2
ответа
Пользователи не могут открыть запись CKShare, когда они приняли запись и приложение запустилось
Работаю над реализацией функциональности CKShare CloudKit. Мне удалось добраться до части, чтобы поделиться записью (например, по электронной почте), а также могу подтвердить, что пользователь получил приглашение. Проблема в том, что когда пользоват…
20 май '20 в 01:50
1
ответ
CloudKit: как использовать CKFetchShareParticipants и CKModifyRecords для получения URL-адреса общего доступа?
Я слежу за этим видео WWDC и некоторым примером кода, найденным в Интернете (к сожалению, Apple не включила образец кода в свое выступление на WWDC), с помощью этого кода ниже я получаю свой CKShareParticipant хорошо, но этот блок modOperation.modif…
13 май '21 в 21:55
0
ответов
BadRequestException: конечная точка не применима к типу базы данных «sharedb» на панели инструментов CloudKit при просмотре записей принятого общего ресурса.
Когда я запрашиваю все записи определенного типа записи, а затем щелкаю имя записи, чтобы просмотреть запись, я получаю эту ошибку в нижней части панели окна, которая показывает сведения о конкретной записи: BadRequestException: конечная точка не пр…
05 апр '22 в 09:07
0
ответов
Как получить или запросить общие ресурсы из базы данных в CloudKit?
Мне удалось запросить записи из CloudKit, но полученные мной объекты CKRecord не удалось преобразовать в CKShare. Как еще я могу получить общие ресурсы в CloudKit. Тип записи cloudkit.share недоступен для запросов. В этом сообщении на stackoverflow …
11 апр '22 в 17:53
0
ответов
SwiftUI: совместное использование NSSharingService в macOS не получает общий доступ
У меня есть простое тестовое приложение, которое пытается поделиться записью CoreData с другим пользователем с помощью NSSharingService. Я могу создать свою долю, и это работает, но когда я пытаюсь получить общий ресурс, он открывает приложение, но …
08 май '22 в 09:33
0
ответов
Как в iOS 16.1.2 ограничить доступ к участникам общего ресурса, чтобы его мог изменить только владелец общего ресурса?
Как мне реализовать UICloudSharingController, чтобы в iOS 16.1.2 только владелец общего ресурса мог добавлять или удалять участников общего ресурса, за исключением того, что участник может удалить себя из общего ресурса. Когда я устанавливаю для дос…
14 дек '22 в 23:28