Tag: ios8

iOStesting飞行内部testing – 添加第二个版本?

我正在尝试使用苹果公司新的TestFlight betatesting程序,并且我正在挂断添加第二个版本。 我通过创build提交的新应用程序版本(1.4)开始了整个过程。 它现在处于Prepare For Submission状态。 我的第一个预发布版本,通过xcode上传,是1.4版本。 我能够添加testing人员并分发没有任何问题。 凉。 现在我正在尝试添加第二个testing版 – 当我第一次尝试时,由于“冗余二进制上载”而被拒绝 – 我使用的是相同的版本号。 所以我增加到1.4.1,并补充说,构build。 但是,现在构build已经添加了,所以我无法添加任何testing人员到第二次上传。 我一直在看这个: 但是,当我进入构build页面时,我看到了我已经添加的testing人员! 为什么我不能发行这个第二个版本?

iOS8自定义键盘Settings.bundle不显示

我添加了一个Settings.bundle键盘的目标。 但是当我在设置中添加键盘时,Settings.bundle中的Items不会显示出来。 我曾经工作过一次。 但是这是在Beta 4。 – 最好的祝福

如何打开具有位置和缩放的Apple地图?

以下代码将在正确的位置“mapLocation”中打开Apple映射(iOS8),但MKLaunchOptionsMapSpanKey选项似乎被忽略。 不pipe跨度的设置如何,地图视图总是在纵向iPhone上大约250米。 我testing的MKCoordinateSpan span纬度/经度纬度的值在0.3-2度范围内。 如何获得我想要的缩放级别? MKPlacemark *placemark = [[MKPlacemark alloc] initWithCoordinate:mapLocation addressDictionary:nil]; MKMapItem *item = [[MKMapItem alloc] initWithPlacemark:placemark]; item.name = pointID; options = @{MKLaunchOptionsMapSpanKey:[NSValue valueWithMKCoordinateSpan:span], MKLaunchOptionsMapTypeKey:[NSNumber numberWithInteger:MKMapTypeHybrid]}; [item openInMapsWithLaunchOptions:options];

UIModalTransitionStylePartialCurl不适用于iOS 8

我有与iOS7和以下版本绝对正常的代码。 但与Xcode6和iOS8 UIModalTransitionStylePartialCurl不起作用。 出现在第二卷的页面curl消失。 MyViewController* opts = [[MyViewController alloc] initWithView:someView]; opts.modalPresentationStyle = UIModalPresentationFullScreen; opts.modalTransitionStyle = UIModalTransitionStylePartialCurl; [self presentViewController:opts animated:YES completion:nil]; [编辑] – 我发现,如果构build完成xCode5.1并在iOS8上运行,按预期工作。 xCode6和iOS8有什么问题?

UILocalNotification不显示在locking屏幕上

有没有什么特殊的参数需要UILocalNotification才能显示在Facebook Messenger消息的locking屏幕上? 我的通知确实出现在通知中心的“通知”下。 我认为这种行为与AppStore通知类似,只是将通知显示在通知中,但用户从未收到警报。

自SDK 8更新以来,iOS 8 UIApplicationMain发生崩溃

由于我更新Xcode到6.0.1和iOS SDK到8.0我的应用程序不再在设备上运行(运行iOS 8 ofc)。 但它在模拟器中完美地工作。 应用程序在UIApplicationMain发生任何调用之前崩溃。 看起来CFTypeCollectionRetain中的值或键都是空的。 我试过了 重新创build证书/configuration文件。 用/不用ARC重build。 testing了armv7和arm64版本。 Xcode模板(游戏)应用程序编译和运行没有probs。 注意事项 几乎所有的代码都是C ++,它是一个游戏引擎,只使用最less的OS服务。 一些全局构造函数(在main之前执行)使用pthreads基元。 没有根视图控制器被创build(遗留的原因),而是创build一个自定义视图,它使用CAEAGLLayer来“启用”GLES …但由于程序没有达到创build这些点,我忽略了它的时间。 在UIApplicationMain里面有一个调用[_UIFlippingView layerClass]的崩溃; 但在Google上找不到有关UIFlippingView类的任何信息… 我不期望一个答案,但任何好的build议,看看下一个将非常感激! Callstack如下所示: * thread#1:tid = 0x185d9,0x23f7646c CoreFoundation`__CFTypeCollectionRetain + 104,queue ='com.apple.main-thread',stop reason = EXC_BREAKPOINT(code = EXC_ARM_BREAKPOINT,subcode = 0xdefe) * frame#0:0x23f7646c CoreFoundation`__CFTypeCollectionRetain + 104 frame#1:0x23fd9168 CoreFoundation`__CFBasicHashAddValue + 564 帧#2:0x23ec06c0 CoreFoundation`CFBasicHashAddValue + 19048 frame#3:0x23ef745e CoreFoundation`CFDictionaryCreate + 178 […]

'CLLocationManager'没有可见的@interface声明select器'requestAlwaysAuthorization'

我们正在制作一个应用程序来兼容iOS 8,但同时,我们的一些开发人员还没有Xcode 6,所以他们在尝试调用时出现这个错误 [self.locationManager requestAlwaysAuthorization]; 即使是在一个if里面 if(floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_7_1) { [self.locationManager requestAlwaysAuthorization]; } 我们如何解决这个在Xcode 5上编译?

在SLComposeServiceViewController中更改预览图像

我创build了一个Safari共享扩展,其中我从当前URL获取特定图像。 这一部分已经完成,但现在我试图用我从URL中挖出的那个replaceSLComposeServiceViewController上的预览图像。 我似乎无法find一种方法来更改由SLComposeServiceViewController自动生成的预览图像 我怎样才能改变这个图像? 我试过寻找inputItems属性,但只能看到那里的URL。 extension NSExtensionContext { for item in self.inputItems { if let extenstionItem = item as? NSExtensionItem { print("attachments = \(extenstionItem.attachments)") } } } attachments = Optional([<NSItemProvider: 0x12d513e70> {types = ( "public.url" )}]) 我希望我可以改变这个图像,而不必创build自己的视图,因为这是我需要对默认的唯一更改。 即使能够隐藏在那里默认的图像将是有帮助的!

iOS强制应用程序使用自定义键盘

我工作的应用程序有一个text-field ,应该只接受numbers所以我创build了一个只有[0-9]作为input接受的custom keyboard要使用这个custom keyboard必须去setting – > keyboards然后接受这个,然后从应用程序打开特定的键盘。 这是否可以强制用户打开只有custom keyboard而无需进入设置选项。 我想每当用户打开应用程序.. 只有 custom keyboard应该打开,而不是其他

我怎样才能连续播放背景音乐,而使用swift切换到不同的视图?

一般来说,我对于快速和编码都很新颖。 我正在做一个游戏,我已经添加了一些背景音乐,这一切工作正常。 我甚至想到如何在切换到不同的视图时连续播放音乐,但是每当我回到“主菜单”视图,我告诉游戏开始播放背景音乐时,重新开始。 我想要做的是开始播放时,用户启动应用程序,并保持循环,直到用户closures应用程序。 我用这一点的代码来获取背景音乐开始: var backgroundMusicPlayer: AVAudioPlayer! func playBackgroundMusic(filename:String){let url = NSBundle.mainBundle()。URLForResource(filename,withExtension:nil)if(url == nil){println(“Could not find file:(filename)”)return} var error: NSError? = nil backgroundMusicPlayer = AVAudioPlayer(contentsOfURL: url, error: &error) if backgroundMusicPlayer == nil { println("Could not create audio player: \(error!)") return } backgroundMusicPlayer.numberOfLoops = -1 backgroundMusicPlayer.prepareToPlay() backgroundMusicPlayer.play() } 而且我将这些代码放在我的Home View Controller(这是人们在打开应用程序时看到的第一个屏幕) var player = AVAudioPlayer() […]