草庐IT

ios - 如何在 iPhone 上安全地存储 AES key

所以当我对如何存储加密key感到困惑时,我打算在iPhone应用程序上实现数据的AES加密。我可以使用用户输入的密码(加密key)轻松地加密数据。但是,如果我存储未加密的key,则加密是无用的,因为任何具有访问权限的人都可以使用现成的加密key轻松地解密数据。我可以加密key,但随后会有另一个未加密的key四处漂浮,有人可以沿着链向下找到数据。显然我无法存储key,所以我认为我可以让key只存在于用户的脑海中。这将非常安全,但我无法检查解密是否正常工作,如果用户忘记密码,所有数据都将丢失,这是NotAcceptable。本质上,我如何才能安全地存储AES的加密key?我敢肯定这种情况以

iphone - 如何在 iPhone 上实现 Twitter 登录功能

我已经尝试过使用Facebook登录功能。在登录期间,我获得了用户token并使用此token我可以识别用户。所以,Facebook适合我。1)如何使用Twitter实现登录功能?我会得到与Facebook上的用户token一样的东西吗?据我所知,要使用twitterAPI,用户应该在iPhone的设置中登录twitter。即使用户尚未登录iPhone设置,我是否可以实现任何操作使用户能够登录?2)用户登录后,我希望他邀请他的推特好友加入我的应用程序。有可能吗?以什么方式?如果能提供一些代码示例,我将不胜感激。 最佳答案 请检查下面

ios - 实现类似于 Evernote 的同步功能

内容的类型对于这个问题来说并不是很重要,但假设我想实现一个允许多个用户协作处理共享列表的(本地移动)购物list应用程序。通常如何实现自动工作(无需明确的用户交互)的同步功能?首选方法是每隔几秒拉取一次以检查更新版本并在必要时进行更新,还是可以推送更改?轮询解决方案将(相对)容易实现,我猜想使用AWS、GoogleAppEngine之类的东西,甚至从头开始在LAMP堆栈和REST上实现。但我担心连续轮询导致的流量。尝试使用推送更新来实现这一点是否可行?如果是这样,我应该研究哪些技术、服务或设计原则?AWS或GoogleAppEngine可以实现这样的功能吗?或者拉动(并尽可能减少流量)

ios - Flurry Ads iOS 横幅关闭

有人使用过FlurryAds吗?我能够展示他们的测试广告。但是,当我显示横幅广告时,用户没有“x”来关闭广告本身。有谁知道这是不是故意的?我是否必须编写自己的代码来为用户提供特定的横幅关闭操作?还是我做错了什么? 最佳答案 我使用FlurryAds,不,他们的横幅上没有内置的关闭按钮。如果您希望用户能够关闭横幅,您需要创建自己的UI并在您的广告空间上实现removeAdFromSpace方法。 关于ios-FlurryAdsiOS横幅关闭,我们在StackOverflow上找到一个类似的

ios - 如何在 iOS 上实现 ALAsset 照片的可访问性

我写了一个基于ALAssetsLibrary的自定义图像选择器,一切正常但VoiceOver,每张照片都只代表“按钮”,我认为这不太好。所以我检查了iOS中内置的Photo应用程序,VoiceOver为每张照片讲了以下信息:是照片或视频或截图等。它是纵向或横向。它的创建日期。清晰或模糊。明亮或黑暗。我想我可以从ALAsset的属性中得到前三个,也就是ALAssetPropertyTypeALAssetPropertyOrientationALAssetPropertyDate但是清晰度和亮度怎么样?我可以从图像元数据中获取它们或派生它们吗?更新:在照片的EXIF元数据中:亮度适用于直接

ios - 在 MapKit 中搜索街道名称、城市...的最佳方式?

我搜索了很多有关如何使用Applemap搜索街道名称或城市名称的信息,但我没有找到任何相关内容,相反我发现GooglePlacesAPI可能有助于实现此目的。但是,我仍然很想知道我是否可以在选项卡中实现一个搜索栏,我可以在其中搜索城市名称、街道名称……或者这只能在GoogleMapsAPI上实现。 最佳答案 这个网站有一个很好的例子来说明你的要求:http://www.techotopia.com/index.php/Working_with_MapKit_Local_Search_in_iOS_7

iOS7:如何在 iOS7 上实现像 Contacts 这样的 Section Index?

在iOS7中,联系人应用的部分索引显示的索引较少。例如,“A●C●E...M●P●R...”我知道这两个委托(delegate)方法:-(NSArray*)sectionIndexTitlesForTableView:(UITableView*)tableView-(NSInteger)tableView:(UITableView*)tableViewsectionForSectionIndexTitle:(NSString*)titleatIndex但是我不知道如何实现这么短的索引。谁能给我一个提示?非常感谢!--编辑--看看索引:“M●P●R...”,如果我从“M”滑动到“P”,t

ios - 在 iOS 上以编程方式设置主屏幕/墙纸图像

我最近看了这个视频:https://twitter.com/appbackground/status/806965964675878912他们似乎能够以编程方式设置主屏幕图像。这现在可以在iOS上实现吗? 最佳答案 这里是后台开发:)当然视频有剪辑(保存照片时在屏幕上缩放)。 关于ios-在iOS上以编程方式设置主屏幕/墙纸图像,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/41

ios - iOS 6 模拟器上的智能横幅无法正常工作

Smart应用横幅似乎可以在设备上运行,但似乎无法在模拟器设备上触发。我目前在iPhone4英寸视网膜模拟器上运行iOS6。我错过了什么吗? 最佳答案 无法在iPhone模拟器上启动AppStore。然后,当您尝试打开链接时,模拟器不会对此操作使用react。我已经用安装在模拟器上的应用程序测试了这个功能,但它不起作用,所以我认为Apple还没有在模拟器上实现它。 关于ios-iOS6模拟器上的智能横幅无法正常工作,我们在StackOverflow上找到一个类似的问题:

ios - 是否可以在 UIButton 上实现 3d touch?

我是iOS开发的新手,但我需要在UIButton上实现3dtouch,当用户在按钮快捷菜单上施加力时会弹出,即使有人可以向我提供ObjectiveC中的3dtouch示例代码也是如此赞赏。提前致谢。 最佳答案 是的,我在下面的github示例应用程序中演示了如何检测UIButton上的3d触摸。对于菜单弹出部分,我将把它留给您来实现,但这将为您提供力/3d触摸片。https://github.com/foggzilla/DFContinuousForceTouchGestureRecognizer我这样做的方法是使用DFContin