草庐IT

icloud-documents

全部标签

ios - 如何判断 iOS 用户在最初启用 iCloud 日历后是否禁用了它

我们的问题:iOS用户启动我们的应用程序并通过iCloud启用日历集成(他们已选中“设置”>“iCloud”>“日历”)我们的应用程序为他们填充了一个新的iCloud日历。之后,如果用户通过“设置”应用禁用了iCloud日历,然后返回到我们的应用,我们的应用无法知道它已被禁用。查找日历的任何检查仍会显示iCloud日历(即使它已在“设置”中打开)关于解决此问题的任何提示或建议? 最佳答案 经过多方搜索,终于确定了解决方案。它没有得到明确的回答,但在其他一些相关的问题上终于找到了一种方法来检测iCloud日历是否关闭(即使iCloud

objective-c - 使用 NSObjects 将文件保存到 Documents NSMutableArray 的问题

我是iOS开发新手。我编写了一个小型应用程序,用于保存一个NSMutableArray数组以及派生自NSObject的对象。应用程序执行保存,但文件未在文档目录中创建,应用程序无法读取。这个问题在模拟器和我的iPhone3gs4.2.1上都有我在appDelegate类中的NSMutableArray定义:@property(nonatomic,retain,readwrite)NSMutableArray*places;我的NSObject类:#import@interfacePlace:NSObject{NSString*name;NSString*location;}-(id)i

ios - 如何将现有核心数据 iOS 7 应用程序的数据迁移到 iCloud?

我有一个已经使用CoreData的iOS7应用程序。我已经使用新的iOS7方法将iCloud集成到我的应用程序中,以使用以下代码为例来同步存储在核心数据中的项目:https://github.com/mluisbrown/iCloudCoreDataStack/blob/master/README.md这很好用,只是设备上的所有原始数据都没有显示在iCloud商店中。我一直听说我需要迁移数据-但我找不到任何有关如何正确执行此操作的示例。有谁知道如何做到这一点?我一直被指向使用migratePersistentStore:toURL:options:withType:error:,但我不

iOS App 不会使用自定义 iCloud 容器

所以,我正在开发两个应用程序,我想使用同一个iCloud容器。我已按照Xcode和苹果在线文档中所示的所有步骤进行操作。我在我的应用程序中添加了激活的iCloud功能,选中了CloudKit复选框,选择了一个我想使用的自定义容器(显然这两个应用程序是一样的)。应用程序更改了权利文件中的iCloud容器标识符,这应该表明一切正常。但是,每当我使用该应用程序并打印我的容器名称时,它都会显示每个应用程序的默认容器名称。对于这两个应用程序,功能屏幕如下所示:我创建了一个对象CloudKitController来管理所有云流量。我在应用程序启动时对其进行了初始化,并设置了如下变量:varcont

javascript - PhoneGap 如何在更改 window.location/document.location 后保持 Javascript 执行

根据thisquestion,当我们设置window.location时,javascript将“停止”执行或变成竞争条件。有时我们需要在WebView中多次触发window.location=SOMESCH://xxx以将“通知”发送回我们的应用程序。例如设置window.location=myapp://loginButtonEnabled?e=1来告诉应用程序用户已经填写了一些必要的信息并且可以开始登录了。做这样的事情似乎是不可能的:function(){window.location=myapp://loginButtonEnable?e=1;window.location=m

ios - 为 iOS 在 AIR 上启用 iCloud

我正在Adob​​eAIR(flash)上开发iOS应用程序,我想使用iCloudKeyValue功能(使用ANE)。如何在AIR上开启iCloud功能?我假设app.xml是这样做的,但不确定。 最佳答案 我解决了这个问题。com.apple.developer.ubiquity-container-identifiers$(TeamIdentifierPrefix).com.hoge.hugaAppcom.apple.developer.ubiquity-kvstore-identifier$(TeamIdentifierPre

ios - 如何使用 cordova 在 iOS 设备中从 iCloud 读取文件?

我想阅读存储在iCloud中的PDF文件的内容。我使用FilePickerPhonegapiOS插件(https://github.com/jcesarmobile/FilePicker-Phonegap-iOS-Plugin)选择文件。该插件为我提供了复制文件的临时路径。我想用Cordova文件插件(https://github.com/apache/cordova-plugin-file)阅读它但我做错了什么,日志总是给我一个错误。代码如下:$scope.successCallback=function(path){varfileName=path.substr(path.last

objective-c - 如何正确重置应用程序的 iCloud 存储

我现在正在将iCloud添加到我的应用程序中,并且为了能够测试升级方案,我需要时不时地完全重置iCloud存储空间。从“设置”中删除应用和应用数据是否足够?我以前这样做过,但它导致了很多错误。完全重置iCloud设置和存储以使应用程序像全新安装的应用程序一样启动的正确方法是什么?干杯和感谢 最佳答案 仅删除应用程序是不够的——事实上,iCloud的真正好处在于它位于应用程序沙箱之外。该过程可能因您使用的iCloud解决方案类型而异。如果您正在使用CoreData,这将是一个以编程方式遍历您的模型堆栈并删除的问题(如果您有一个设计良好

iphone - 我可以为 iCloud 添加不备份 "Document Directory"吗

我读过我可以用ios5.1及更高版本标记具有“不备份”属性的文件夹据我了解,在这种情况下,目录的所有内容都将从备份中排除。在我的应用程序中,我们需要从备份中排除Documents目录中的所有文件(可以在应用程序执行期间从Documents添加或删除这些文件)。我需要将我们的文件存储在Documents目录中。我可以用“不备份属性”标记Documents目录吗?Apple允许这样做吗?这会成为拒绝我们应用的理由吗? 最佳答案 是的,您可以为文档目录的文件夹(文件)设置不备份标志。donotbackup属性适用于标记的文件,无论它们位于

ios - 从 iCloud 照片库 PHImageManager 获取图像

我目前遇到一个问题,用户使用iCloud照片库并选择未本地保存的图像时,PHImageManager返回空白图像(无)。是否有特定选项可以自动下载仅存储在iCloud中的图像?(我使用自定义CollectionView和PHImageManager) 最佳答案 您可以使用“requestImageData”从iCloud下载图像:swift4:letmanager=PHImageManager.default()letrequestOptions=PHImageRequestOptions()requestOptions.resiz