草庐IT

APPLICATION

全部标签

ios - url(forUbiquityContainerIdentifier) 返回 nil

我正在尝试获取我的容器ID的url,但该方法一直返回nil。我做了以下事情:在Xcode功能中启用iCloud键值存储。在物理设备上进行测试。iCloud和iCloudDrive在物理设备中打开。确保将iCloudKey-ValueStore添加到权利文件中。我的代码是:funcapplication(_application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[UIApplicationLaunchOptionsKey:Any]?)->Bool{//Overridepointforcustomizatio

ios - 如何订阅 CloudKit 中公共(public)数据库的更改?

在CloudKit中订阅公共(public)数据库的最佳方式是什么?我有一张人table。每个人都包含一个名字和一个位置。一旦位置发生变化,该位置就会在CloudKit中更新。那部分工作正常。但我无法在有记录更新时收到通知。一些例子会很有帮助,因为我已经研究了可能的选项。我查看了在数据库中保存订阅的选项以及CKModifySubscriptionsOperation选项。目前,我的订阅代码如下所示:letpredicate=NSPredicate(format:"TRUEPREDICATE")letnewSubscription=CKQuerySubscription(recordTy

ios - 解析 - 设置设备 token

我正在尝试在解析中设置设备token。官方文档给出了如下代码来实现这一点官方文档(objective-c)-(void)application:(UIApplication*)applicationdidRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken{//StorethedeviceTokeninthecurrentinstallationandsaveittoParse.PFInstallation*currentInstallation=[PFInstallationcurrentInstalla

ios - 为什么我的窗口比设备视口(viewport)小?

所以我开始努力学习swift,我想我应该从制作一个新应用开始。它基于带有2个ViewController的TabbarController。我也非常不喜欢Storyboard和nib,所以我删除了所有Storyboard和对它们的引用(我通常为我的Objective-C项目这样做,它们工作正常)。我已经开始向我的AppDelegate添加一些必要的代码:funcapplication(application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[NSObject:AnyObject]?)->Bool{//Ov

ios - UITabBarItem 图像颜色在第一次被选中后变为蓝色

我在使用UITabBar时遇到了这个问题。我有用于UITabBarItems的自定义图像,在我选择一个选项卡后,会显示正确的突出显示颜色,但图像的原始颜色(灰色)不再是灰色。它不是蓝色的。所以基本上:我选择了一个选项卡,它显示了高亮颜色(红色)。我现在选择了另一个选项卡,而我之前选择的选项卡并没有变回之前的颜色(灰色),而是变成了蓝色。我没有在应用程序的任何地方设置蓝色,所以我认为这是默认颜色。我在界面生成器中为我的UITabBar设置了图像,并在应用程序委托(delegate)中修改了barTintColour。funcapplication(application:UIApplic

iphone - 在 Swift 后台下载

我正在尝试让我的应用程序在后台下载图像。但是当我按下[主页]按钮时,应用程序停止下载。即使我使用其他应用程序,有什么方法可以让它继续下载吗?我看到一些应用程序可以这样做,但我不知道怎么做。这是我迄今为止尝试过的。////AppDelegate.swift//Swift-TableView-Example////CreatedbyBilalARSLANon11/10/14.//Copyright(c)2014BilalARSLAN.Allrightsreserved.//importUIKitimportWebKitprotocolDownloadInBackgroundDelegate

ios - 接收自定义通知 iOS swift 2.0

我试图通过解析网站从我的网络接收我的自定义通知。代码didReceiveRemoteNotification:funcapplication(application:UIApplication,didReceiveRemoteNotificationuserInfo:[NSObject:AnyObject]){PFPush.handlePush(userInfo)ifapplication.applicationState==UIApplicationState.Inactive{PFAnalytics.trackAppOpenedWithRemoteNotificationPaylo

ios - Firebase 通知(仅数据)未在前台接收

大家好,我读到了一些人们在使用Firebase和iOS通知时遇到的问题,但似乎每个人都遇到了同样的问题。现在我说的是FOREGROUND应用状态:App收到过有参数通知的通知,例如:letnotificationsParameters:[String:AnyObject]=["to":"iphoneID","content-available":true,"priority":"high",//"notification":[//"body":"greatmatch!",//"title":"Portugalvs.Denmark",//"icon":"myicon"//],"data"

iOS 9 和 iOS 10 CoreData 同时运行

我有一个关于与CoreData相关的Swift3的问题。我正在使用Xcode8在Swift中开发一个应用程序,我需要支持iOS9和iOS10。问题是我不知道如何获取AppDelegate和上下文(用于存储和从我的实体获取数据)。我认为我的代码应该是这样的:#ifavaliable(iOS10,*){//iOS10code}else{//iOS9code}但我不知道该怎么办。有什么想法吗?(不胜感激的小帮助) 最佳答案 #Swift3中用于iOS9和iOS10CoreData的代码#由于您需要iOS9和iOS10的核心数据代码,因此您

ios - 如何在推送通知 iOS Swift 中终止应用程序时调用 API?

我们正在处理推送通知。当我们在事件、后台、前台和终止时收到通知时,我们需要调用Web服务。但是当我们终止应用程序时,我们会收到通知但无法调用网络服务。调用网络服务的原因是为了识别消息是为移动应用程序接收的。funcapplication(_application:UIApplication,didReceiveRemoteNotificationuserInfo:[AnyHashable:Any],fetchCompletionHandlercompletionHandler:@escaping(UIBackgroundFetchResult)->Void){if(applicatio