草庐IT

ios - 创建持久的 iOS 横幅通知

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。社区在3个月前审查了是否重新打开此问题,然后将其关闭:原始关闭原因未解决Improvethisquestion我不知道iOS的早期版本,但iOS11有一个特点:如何在我的IOS应用程序中使用swift以编程方式创建持久通知?我没有找到任何关于它的文档。我还找到了这个答案:CreateapersistentnotificationiniOS但那是很久以前的事了,也许情况已经改变了?

iphone - 如何配置 MvvmCross 以持久化缓存图像

这是未回答的问题ImageCachingfromhttpsources之后的问题.我使用了MvvmCross示例中的代码,并且能够在我的项目中运行MvxImageViewLoader。它缓存应用程序当前实例的图像,但如果我重新启动它,所有图像都会再次重新加载。我想让它们持久保存在iPhone的Library\Caches文件夹中。我注意到在应用程序日志中有一行:mvx:Warning:2.25Persistentdownloadcachewillnotbeavailable-notextserializeravailable它来自框架的MvxFileDownloadCache类,因为I

iphone - 在 iphone/ipad 的持久存储上加密数据的最安全方法是什么?

我需要在session期间将图像临时存储在iphone/ipad上。session结束后,我需要删除session期间下载的数据。我想在iphone/ipad的持久存储中保护数据。我已经确认iOS有硬件加密,但最近被破解了,所以我需要一些加密技术来安全地存储数据。我公司以前曾使用PGP进行整个磁盘加密,但我不知道我是否可以使用任何API以编程方式加密/解密文件。谢谢,吉涅什 最佳答案 拥有越狱iphone的用户比您对设备有更多的控制权。(偷了设备的小偷也是用户:)没有地方可以隐藏secret。二进制文件可以被反编译,设备内存中的任何

ios - 在 iOS 7 Mobile Safari 的书签中,Apple 如何让导航 Controller 推送时分段控件持久化?

它似乎正在推送到一个新的ViewController,但那个分段控件并没有移动。我不认为它是导航栏中的表格标题或自定义UIBarButtonItem。他们是怎么做到的? 最佳答案 您可以子类化您的导航Controller并添加自定义subview。 关于ios-在iOS7MobileSafari的书签中,Apple如何让导航Controller推送时分段控件持久化?,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

ios - SDWebImage UITableView 单元格图像不持久化

我正在使用SDWebImage库来异步下载和缓存图像以及来自Web服务的图像。以下是我用来下载图片的方法:-(void)downloadThumbnails:(NSURL*)finalUrl{SDWebImageManager*manager=[SDWebImageManagersharedManager];[managerdownloadWithURL:finalUrloptions:0progress:nilcompleted:^(UIImage*image,NSError*error,SDImageCacheTypecacheType,BOOLfinished){if(image

php - 通过 PHP 与 APNS 的持久连接

我知道SO上有很多帖子可以解决这个问题,不幸的是我在PHP编程方面不是那么先进,我有一个问题在其他地方没有得到回答:ApplePushNotifications的许多教程都通过stream_socket_client()创建连接。但是他们中的大多数都缺少标志“STREAM_CLIENT_PERSISTENT”。这个标志会使连接真正持久吗?如果有,什么时候关闭?文档说它也会在页面重新加载时保持连接。这取决于session吗?没有此标志的版本可以正常工作,但我担心APNS会在我输入生产证书等后立即阻止我(描述here)。提前致谢。 最佳答案

ios - 如何在持久存储更改后刷新 fetchedResultsController

在编程方面,我是一个周末勇士,所以我可能做错了什么......我有一个SplitViewController、核心数据、nsfetchedResultsController,一切都很好。我现在可以选择让用户创建persistentStore.sqlite文件的备份文件。当用户从备份文件恢复时,tableview不反射(reflect)任何变化。最重要的是,从那时起无法从TableView添加/删除中进行任何持久更改。当我退出应用程序并重新启动它时,备份的所有数据都在那里并且一切正常。如何强制tableview从fetchedresultscontroller获取现在的新信息?或者我该如

ios - CoreData - 多个持久存储

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我需要一些帮助来理解CoreData。假设我安装了MagicalRecords和RestKit,我还有一个服务器,它可以返回一些posts。然后我需要将其中一些posts保存到设备内存中,以便用户稍后可以阅读该帖子(即使没有互联网连接)。为了不浪费内存,很明显我应该使用内存存储,我也这样做了。但是为了保存帖子,我肯定需要SQLite或其他东西,这让我真的很无奈。问题是,Apple并没有提供太多关于如何处理

iphone - 重命名持久存储协调器 URL

我的coredata持久存储有一个(可能)很容易解决的问题。我创建了它:-(NSPersistentStoreCoordinator*)persistentStoreCoordinator{if(persistentStoreCoordinator!=nil){returnpersistentStoreCoordinator;}NSURL*storeURL=[[selfapplicationDocumentsDirectory]URLByAppendingPathComponent:@"dummyURL.sqlite"];NSError*error=nil;persistentStor

ios - Apple Watch 上的持久存储

我正在寻找一种在AppleWatch应用程序上存储内容的方法,我可以稍后阅读这些内容,以便我能够唯一地识别它。目前我没有看到任何API可以让我这样做。我得到的最接近的是将图像保存在缓存中,但由于它只是一个缓存,因此不可靠。我的目标是唯一标识AppleWatch。如有任何指点,我们将不胜感激。 最佳答案 您可以像这样在NSUserDefaults和AppGroups中保存watch和iPhone都可以访问的信息:letdefaults=NSUserDefaults(suiteName:"group.com.your-bundle-id