草庐IT

APPLICATION

全部标签

ios - App未运行时收不到远程通知

我的应用在未运行时收不到推送通知。我正在尝试处理作为JSON发送的远程通知,并使用来自给定JSON的数据更新我的应用程序中的数据。当应用程序处于事件状态或处于后台时,一切进展顺利。但是当应用程序未运行时,应用程序仅在我通过点击通知打开我的应用程序时处理通知,而不是当我通过点击图标打开应用程序时处理通知。这是来自appDelegate类的代码:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{[ParsesetApplicatio

ios - 输入 applicationDidBecomeActive 时本地通知不起作用

我正在使用重复本地通知向用户显示警报。为此,我使用了下面的代码UILocalNotification*localNotification=[[UILocalNotificationalloc]init];localNotification.fireDate=[[NSDatedate]dateByAddingTimeInterval:60];localNotification.alertBody=@"sss";localNotification.alertAction=@"Showmetheitem";localNotification.timeZone=[NSTimeZonedefau

ios - iPhone 锁定时网络连接失败

我开发了一个应用程序,当iPhone被锁定时服务器响应时发出http请求(异步调用)。网络连接失败,我收到错误代码-1005“网络连接失败”。如何在手机锁定时保持网络连接,并在手机再次解锁或在后台时允许应用程序接收响应。当用户在收到响应时终止应用程序时,应用程序也会崩溃。 最佳答案 你应该看看BackgroundExecutionandMultitasking.它允许您的应用在后台运行长达10分钟左右。这是文档中的示例代码:-(void)applicationDidEnterBackground:(UIApplication*)ap

ios - 无法将应用程序提交到 AppStore。 "Your application bundle' s 签名包含 iOS 不支持的代码签名权利”

我正在尝试将我的应用程序提交到AppStore,但没有成功。无论我做什么,我都会收到以下错误:我尝试清理、删除派生数据、重新启动Xcode、重新启动我的Mac。没有任何帮助。thisanswer建议从iTunesConnect复制包并将其粘贴到项目中,但这是不可能的,因为iTunesConnect已更改并且您不再能够从那里复制包ID。伙计们,有什么想法吗? 最佳答案 问题之所以存在,是因为开发者帐户中的应用程序启用了Associateddomains和iCloud选项(实际上并非必需)。一旦我禁用了这些选项(并创建了新的配置文件),

ios - 如何解决错误 'No visible @interface for ' UIViewController' declares the selector ''

我正在使用Xcode5这是我的AppDelegate.h文件#import@interfaceAppDelegate:UIResponder@property(strong,nonatomic)UIWindow*window;@property(strong,nonatomic)UIViewController*viewController;@end这是我的AppDelegate.m文件#import"AppDelegate.h"#import"ViewController.h"@implementationAppDelegate@synthesizewindow=_window;@s

IOS 8 推送通知检查返回错误的 UIRemoteNotificationType

我正在尝试检查是否为我的应用程序启用了PushNotifications。在AppDelegate.m中,我确实为远程通知注册了应用程序,并在iPhone(iOS8)的设置中启用了此应用程序的推送通知。我用谷歌搜索了方法:UIRemoteNotificationTypetypes=[[UIApplicationsharedApplication]enabledRemoteNotificationTypes];BOOLcheck=[[UIApplicationsharedApplication]isRegisteredForRemoteNotifications];作为结果,types=

ios - 恢复 IOS 8 不起作用

我有一个包含2个Storyboard的选项卡式应用程序。在第二个Storyboard中,我有一个恢复ID。我在AppDelegate中实现了以下内容:-(BOOL)application:(UIApplication*)applicationshouldRestoreApplicationState:(NSCoder*)coder{returnYES;}-(BOOL)application:(UIApplication*)applicationshouldSaveApplicationState:(NSCoder*)coder{returnYES;}这在我的SecondViewCont

ios - 使用适用于 IOS 的 Parse SDK 推送未在设备中交付

我正在使用解析SDK向friend发送推送通知。注意:我已经使用简单的RESTAPI手动测试了推送通知证书,它在那里工作。使用以下代码:我在安装表中,channel是数组类型,我匹配了键:它在解析表中显示删除,但我的设备没有收到任何类型的通知(查看随附的屏幕截图)PFQuery*pushQuery=[PFInstallationquery];[pushQuerywhereKey:@"channels"containedIn:array];NSString*alert=[NSStringstringWithFormat:@"Youhaveanewmessagefrom%@!",[PFUs

ios - 为推送 iOS 通知设置 webhook

我使用的API不支持直接iOS通知,而是使用webhook。当我就如何使用它联系他们时,我得到了回复WeDONOTsupportiOSpushnotificationdirectlytoyourclientapps.Youcanmakeusethewebhooknotificationtoreceivetheupdate,thenyourscriptcanrelayorsendoutthenotificationtoyourclientsappdirectly.我有一个地方可以输入webhook的URL。我将如何实现-(void)application:(UIApplication*)

ios - 应用程序在后台时未收到后台获取远程通知,并且用户未通过推送通知进入

我的应用程序当前使用application:didReceiveRemoteNotification:fetchCompletionHandler和application:didFinishLaunchingWithOptions:委托(delegate)方法来处理后台远程通知。间歇性地,推送通知会出现,我不会收到表明它已调用我的应用程序委托(delegate)方法的日志。我已经测试了挂起、事件、后台和挂起状态,它们似乎都在正常工作。每30次推送中大约有1次我收到“死”推送通知。****注意:这种情况只发生在我没有通过触摸推送通知进入时,并且发生得无法预料。**