Tag: ios8

iOS 8 Today Extension无法在设备上使用

当我在模拟器上运行我的今天扩展一切工作正常,并按预期显示以下内容: 但是,当我在我的设备(iPod touch和iPhone 5s)上运行它时,身体不会显示(不介意标题和图标,这已被更改) 我将debugging器附加到我的扩展,我得到这个: 我不知道这是什么意思… 我删除了今天扩展的所有代码来检查是否有我的代码有问题,没有任何改变,所以我怀疑我的代码有问题。 任何build议如何解决这个将不胜感激。 (如果有任何意义的话,我确实启用了应用程序组)

无法将应用程序部署到ios 8设备

刚刚更新了一个iPad的Mini到iOS 8,突然无法用XCode 6.0.1debugging我的应用程序。 Xcode中的错误是App installation failed , An unknown error has occurred. 。 在设备上的应用程序保持灰色。 试着 : 从ipad删除应用程序(以前工作) 软复位并重启设备 删除派生数据并清理 重新启动Mac 重新安装xcode 更改包ID和产品名称 重新创build开发证书和供应configuration文件 iOS 6和iOS 7设备工作正常,也可以debugging其他项目,但不是这个,所以我越来越绝望。 任何想法 ? 控制台日志: 23/09/14 18:24:16,617 Xcode[421]: createShadowPath (thread 0x12a2f6000): returning: /var/folders/lq/1z47wljj77gbhhrhc9z_yylw0000gn/C/com.apple.DeveloperTools/6.0.1/Xcode/942f46185227b6e098ea41a4548a0649/e269ac837383a4b805c1e212d18ffe36483ab24a/TDev.app 23/09/14 18:24:16,617 Xcode[421]: createSiblingInPath (thread 0x12a2f6000): returning: /var/folders/lq/1z47wljj77gbhhrhc9z_yylw0000gn/C/com.apple.DeveloperTools/6.0.1/Xcode/942f46185227b6e098ea41a4548a0649/e269ac837383a4b805c1e212d18ffe36483ab24a/ManifestCache.plist 23/09/14 18:24:16,690 Xcode[421]: _AMDeviceCopyInstalledAppInfo (thread 0x12a2f6000): no app info 23/09/14 […]

快照方法在iPhone 6设备和模拟器上损坏

由于某些未知的原因,iPhone 6仿真器(和设备)上的所有屏幕截图方法似乎都可能存在问题。 每当我打电话给任何截图方法,包括: snapshotViewAfterScreenUpdates:resizableSnapshotViewFromRect:drawViewHierarchyInRect: afterScreenUpdates设置为YES,屏幕闪烁。 如果设置为NO,则不会出现闪烁,但是我无法获得所需的function。 除了iPhone 6和6+以外,这些方法在所有其他模拟器中都可以正常使用iOS7.1和iOS8。 奇怪的是,如果我使用故事板开始一个全新的项目,并尝试类似的代码,我不能重现闪烁。 我使用我的非故事板项目附加了闪烁的gif: 这里是非常简单的视图控制器: @implementation TestSnapshotController – (void)viewDidLoad { [super viewDidLoad]; self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Snap" style:UIBarButtonItemStylePlain target:self action:@selector(_snap)]; self.blueView = [UIView new]; self.blueView.backgroundColor = [UIColor blueColor]; self.blueView.frame = CGRectMake(100.0f, 100.0f, 100.0f, 100.0f); [self.view addSubview:self.blueView]; } – (void)_snap { [self.blueView snapshotViewAfterScreenUpdates:YES]; } @end 以下是我的AppDelegate以防万一: – (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary […]

不存在CFbundleidentifier软件

我想发送我的应用程序(自定义键盘)提交并捕获此错误: 我为Project(com.michilly.SakhaKeyboard)和Extension(com.michilly.SakhaKeyboard.Keyboard)创build了Provisioning Profiles

iOS TestFlight:内部testing人员没有收到邀请

我build立了一个build并添加了两个内部testing器。 在按下“邀请”button之后,我立即注意到,我的电子邮件地址旁边的checkbox是唯一一个仍然被检查的checkbox。 第二个testing仪旁边的checkbox未被选中。 所以我点击了checkbox并发送了另一个邀请,但同样的事情发生了。 我什么也没有想到,当他实际安装和testing应用程序时,它会被检查。 但他说他从未收到邀请。 有谁知道我是否做错了什么?

无法分配给参数

我已经声明了一个函数 func someFunction(parameterName: Int) { parameterName = 2 //Cannot assign to let value parameter Name var a = parameterName } 并试图在运行时分配一个值,但它给了我错误“无法赋值让值参数名称”。 参数名称默认是常量? 我可以改变它为一个variables? 在此先感谢,Priyanka

扩展项目模板没有出现在Xcode 6中

我不确定我是否是唯一一个经历过这个项目的人,但是我尝试过search,在目前的情况下还找不到任何人。 我下载了Xcode 6 beta,并对iOS 8的Extension编程感兴趣。但是,当我在Xcode中创build一个新项目时,我一直无法find我的项目模板中的扩展名,我看到了一个YouTubevideo(与扩展编程无关)确实注意到该video没有选项。 现在,我浏览了一下Xcode 6 beta包的内容,并且已经能够find实际的模板本身,所以我毫不怀疑它们存在,似乎它们实际上并没有被加载。 为了logging,我还从GitHub中下载了一些自定义键盘代码,以查看Xcode是否会识别它,并且确实显示了构build目标旁边的“E”图标。 我还应该提到,我的机器上还有一个Xcode 5版本。 有没有人遇到这个问题,还是有人知道如何克服它? 谢谢

从videoAVFoundation中提取audio

func extractAudioFromVideo(videoUrl:NSURL, audioPath:String){ //2 var asset = AVURLAsset(URL: videoUrl, options: nil) asset.loadValuesAsynchronouslyForKeys(NSArray(object: "tracks") as [AnyObject], completionHandler: { () -> Void in var audioTrack = asset.tracksWithMediaType(AVMediaTypeAudio)[0] as! AVAssetTrack var audioComposition = AVMutableComposition() var audioCompositionTrack:AVMutableCompositionTrack! audioCompositionTrack = audioComposition.addMutableTrackWithMediaType(AVMediaTypeAudio, preferredTrackID: CMPersistentTrackID()) audioCompositionTrack.insertTimeRange(audioTrack.timeRange, ofTrack: audioTrack, atTime: CMTimeMake(0, 1), error: nil) var exportSession = AVAssetExportSession(asset: audioComposition, presetName: AVAssetExportPresetAppleM4A) var toFileUrl […]

iOS8上的UIWebView中的位置服务无法正常工作

昨天,我们试着开发者预览iOS 8 beta 5与Xcode 6 Beta 5为我们的应用程序。 我们在混合应用程序的webview组件中使用位置服务。 我认识到,通过UIWebView的地理定位不再工作。 我用从w3schools.com的地理位置从头加载示例到UIWebView的示例validation了此行为。 使用iOS 7(基本SDK 7.1,使用XCode 5构build)时,系统将提示接受位置服务的通知,然后在iPhone设置的隐私 – 位置服务下显示该应用程序。 使用iOS 8(基础SDK 8,使用XCode 6构build)时,不会出现提示,并且webview位置服务不起作用,并且不会进行设置中的input。 我知道,在iOS 8中,用户的隐私设置发生了一些变化,特别是在后台处理位置服务,但是我没有想到它会打破我们的webview-location逻辑,我们使用navigator.geolocation.getCurrentPosition (showPosition)javascript函数。 无论如何,我仍然不清楚,如果这是一个错误在iOS 8testing版或一些API的变化的结果,如果,什么是正确的方式来采用。 提前致谢

在WKInterfaceTable中处理WKInterfaceButton事件

我有一个WKInterfaceTable表视图与WKInterfaceButton 。 我如何将目标操作添加到表视图中的button。 由于没有标签属性,我无法处理它。