小编use*_*678的帖子

如何在CloudKit中使用资产?

我正在尝试将CloudKit与资产一起使用.

我创建的RecordType包含iCloud开发人员仪表板中的资产.

然后,我在公共数据库的默认区域中创建了一条记录,并将文件上传到记录的资产.

我写了这段代码来获取记录.

CKContainer *defaultContainer =[CKContainer defaultContainer];
CKDatabase *publicDatabase = [defaultContainer publicCloudDatabase];
CKRecordID *wellKnownID = [[CKRecordID alloc]
                           initWithRecordName:@"RECORDKEY"];

[publicDatabase fetchRecordWithID:wellKnownID
                completionHandler:^(CKRecord *fetchedParty, NSError *error) {
                    NSLog(@"erorr : %@", error)
                }];
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息.

2014-06-28 21:42:50.148 AppName [10634:1068121] erorr:<CKError 0xc81b4a0:"内部错误"(1/5001); "记录<CKRecordID:0xc035b50; RECORDKEY:(_ defaultZone:__ defaultOwner __)>具有需要加密但未在记录上找到保护数据的项目">

什么是"保护数据"?我应该在上传之前加密数据吗?

assets ios icloud cloudkit

8
推荐指数
1
解决办法
1126
查看次数

使用Swift的CocoaPods 0.36上的GoogleAnalytics-iOS-SDK

任何人都知道如何使用CocoaPods 0.36为Swift编写桥接头?

我试过这些方法.

(1)

#import <GoogleAnalytics-iOS-SDK/GAI.h>
Run Code Online (Sandbox Code Playgroud)

=>这是cocoapods 0.35风格.无法编译.

(2)

#import <GoogleAnalytics-iOS-SDK/GoogleAnalytics-iOS-SDK/GAI.h>
Run Code Online (Sandbox Code Playgroud)

=>编译失败.

(3)

#import "../Pods/GoogleAnalytics-iOS-SDK/GoogleAnalytics/Library/GAI.h"
Run Code Online (Sandbox Code Playgroud)

=>它可以被遵守.但链接失败.

ios cocoapods swift

8
推荐指数
2
解决办法
4208
查看次数

标签 统计

ios ×2

assets ×1

cloudkit ×1

cocoapods ×1

icloud ×1

swift ×1