草庐IT

主设备

全部标签

ios - 如何在 didRegisterForRemoteNotificationsWithDeviceToken 以外的方法中使用设备 token ?

我通过didRegisterForRemoteNotificationsWithDeviceToken方法获得了设备token。我想以另一种方法使用设备token。我是这样试的,在didRegisterForRemoteNotificationsWithDeviceToken方法中:str=[NSStringstringWithFormat:@"%@",deviceToken];//stristheNSStringwhichisdeclaredintheappDelegate.hfileasglobalvariable在didReceiveRemoteNotification方法中:N

ios - MDM JavaPNS - 将设备 token 转换为 Hexa 值。 (32 字节二进制值到 64 字符十六进制值)

我正在研究iOSMDM。在注册期间,我获得了deviceToken、PushMagic和unlockToken。计划使用javapns.它期望64十六进制值。这是我原来的设备token格式。它是32字节二进制值和base64编码。54CC9f18PLXag/RgOCtc30o7lC3beG6NruUSE0/vCC0=我是否需要转换上述格式才能通过javapns向APNs发送通知?如果是这样,如何将编码的设备token转换为64字符十六进制。我们将不胜感激。提前致谢。问候,Vinothkumar.R 最佳答案 C#答案:byte[]d

iphone - 仅使用 iOS 5 设备和 iOS 4 模拟器测试应用程序是否可行?

我最近升级了我的Xcode版本并且一直有hugetrouble试图构建我的第二代iPodTouch运行iOS4.2.1。-太多以至于我放弃了尝试。为模拟器构建适用于iOS5和iOS4.2模拟器-我还将在iOS5设备上测试该应用程序(当我拿到一台设备时)。此测试是否足以发布最低iOS为4.2.1的应用程序?-问题是我已经发布了最低iOS为4.2.1的应用程序,但我需要发布此更新(无需在iOS4设备上进行测试)。这样做有什么问题吗?-如果它在iOS4模拟器和iOS5模拟器/设备上运行是否足够好? 最佳答案 不,模拟器是模拟器,不足以测试

ios - 以编程方式处理 iOS 设备旋转

我正在开发基于navigationController的应用程序,全部以编程方式进行,没有XIB。以前,当我使用XIB时,我会设置springs&struts.likeso但现在我的应用程序全部以编程方式完成,那么,我该如何管理轮换呢?有这方面的教程吗?我是否必须为每个View创建两个不同的ViewController?还是在同一个ViewController中根据方向显示UI元素? 最佳答案 Nib中的Spring和支柱控制autoresizingMaskpropertyoftheUIView.您可以通过编程方式设置它们。这在“H

iphone - uiscrollview 的内容大小中的较大值是否会影响设备内存中的分配?

假设我在我的objectiveciphone编程中使用了以下代码,[scrollViewsetContentSize:CGSizeMake(51200,400)];其中51200应该是ScrollView的大值宽度和400它的高度。此语句会增加iphone设备中的分配吗?或者这会导致任何其他相关问题让它在设备上运行吗? 最佳答案 分配更大的大小本身不会增加分配。但是,将大量内容放入该ScrollView中会。您应该做的是检查ScrollView的contentOffset并根据ScrollView中实际可见的内容(可能在scroll

objective-c - iOS 应用能否访问设备视频库中视频的字幕或隐藏式字幕?

有没有办法通过使用媒体播放器框架或任何其他方式来做到这一点?我想构建一个应用程序,允许用户使用商店购买的视频的字幕。 最佳答案 从iOS5开始,UIAccessibility协议(protocol)指定了一个方法UIAccessibilityIsClosedCaptioningEnabled()来获取Settings->Video->ClosedCaptioning开关的值。 关于objective-c-iOS应用能否访问设备视频库中视频的字幕或隐藏式字幕?,我们在StackOverfl

iphone - 在所有设备尺寸上将 UIVIEW 居中

我正在开发一个iPhone应用程序,对xcode还比较陌生。我正在尝试设计我的应用程序,以便无论使用什么设备,主用户界面都将居中。我有一个包含我所有控件(文本字段、提交按钮)的uiview。我将此uiview置于基于iPhone5模拟指标的界面生成器中。当我在iPhone4或更低版本上测试时,这个uiview自然不会居中,而是朝向屏幕底部。有没有一种简单的方法可以通过界面生成器让这个基于设备的uiview自动居中?我需要以编程方式添加吗?感谢任何能提供帮助的人!iPhone3.5英寸=http://bit.ly/14r6R6UiPhone4英寸=http://bit.ly/WOyQcn

iphone - SnapChat 如何向其他设备发送数据?

我很想知道SnapChat如何将数据发送到其他移动设备。例如,它是将数据发送到服务器然后将其存储以供下载,还是通过内置ios功能将数据直接发送到设备?我对在设备之间发送数据的整个过程很感兴趣,但我不确定是否需要通过服务器访问网络路由。谢谢 最佳答案 简短回答:snapchat肯定使用服务器发送数据,接收者必须从那里下载数据。这是一个关于如何在iOS上使用推送通知的教程(我想这就是你想要做的):http://www.raywenderlich.com/32960/apple-push-notification-services-in-

将画布图像保存到Android上的设备/画廊

因此,我现在尝试了几天来从应用程序的画布中拍摄图像并将其保存到设备上...我尝试了一些(没有结果)插件,例如:save2canvas,base64到画廊,toGallery,canvas2imageplugin和Cordova和Cordovabase64togallery插件...我正在使用:Cordova7.0.1离子1.x现在是我JS的一部分。可以保存的功能就是这样varimage=canvas.toDataURL("image/png");window.location.href=image;WichKinda通过浏览器在离子1.x上工作,但在设备上不使用...看答案尝试使用此canva

iOS 在模拟器上播放音频成功但在设备上失败

我使用录音机在文档目录中录制和创建文件,然后使用音频播放器播放。我可以在模拟器和设备上录制它,但我不能只在设备上播放它。注意1.我不从文件播放声音,我从NSData播放(我将音乐存储到数据库中,然后检索它们播放)2.它在模拟器上工作正常但在设备上失败。这是我播放音频的代码-(void)playAudioWithData:(NSData*)data{[selfstopPlayingAudio];[selfstopRecordingAudio];AVAudioSession*audioSession=[AVAudioSessionsharedInstance];[audioSessions