Questions tagged «ios9»

iOS 9是Apple iOS移动操作系统的第九个版本。它是在2015年6月8日的苹果全球开发者大会(WWDC)上宣布的。

30
iOS通用链接未在应用内打开
因此,我完全按照本教程进行操作,并使用与提供的值相同的值:https : //blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9 Apple Association文件也已在链接目录中准备好: WEB_PAGE:PORT_NUMBER/apple-app-site-association 一切似乎都建立在这一方面。 我已经添加了权利,更新了配置文件,并且一切都已设置。 当我在设备上运行该应用程序并打开链接时http://WEB_PAGE:PORT_NUMBER,这始终会打开Safari。 我什至在以下方法中都有断点: - (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray * __nullable restorableObjects))restorationHandler 但是zilch。 有人完善了吗?有什么我想念的吗?

11
意外的CFBundleExecutable键
在花了一些时间进行谷歌搜索之后,有些事情告诉我这个问题是新的。 我们有一个支持iOS7-8的功能齐全的项目。当然,它已经多次成功提交到AppStore。 我们使用广告连播(pod),进行大量跟踪和监视,例如GA和Instabug。 现在,我们决定将基于iOS 9的Xcode 7构建的应用程序版本提交给TestFlight。 我们禁用了位代码,因为许多Pod(例如Flurry和其他预建库)不包含它。 构建成功,提交到iTunesConnect后,我们得到以下信息: 我们为GoogleAppIndexing库提供了相同的库(也位于pod中),但我们只是为了使其工作而将其删除。现在-Instabug。它太过分了,所以我试图了解iOS 9中发生了什么以及使正常工作的项目开始引发此类错误的更改是什么。 任何想法都欢迎!请分享您的经验,如果我错过了什么,我将很乐意分享我的步骤。

14
UIStackView“无法同时满足约束”对“压缩”的隐藏视图
当我的UIStackView“行”被压缩时,它们会AutoLayout发出警告。但是,它们显示正常,除了这些日志记录之外,没有其他问题: 无法同时满足约束条件。以下列表中的约束中至少有一个是您不想要的约束。尝试以下操作:(1)查看每个约束,并尝试找出不期望的约束;(2)查找添加了一个或多个不必要约束的代码并进行修复。(注意:如果您看NSAutoresizingMaskLayoutConstraints不懂,请参阅该UIView属性的文档translatesAutoresizingMaskIntoConstraints)( 因此,我不确定如何解决此问题,但是除了烦人之外,它似乎并没有破坏任何东西。 有人知道如何解决吗?有趣的是,布局约束经常用“ UISV隐藏”标记,表明在这种情况下也许应该忽略子视图或某些东西的高度最小值?

3
canOpenUrl-不允许该应用查询方案图
我正在尝试将Instagram网址添加到iOS9中的应用中,但是我收到以下警告: -canOpenURL: failed for URL: "instragram://media?id=MEDIA_ID" - error: "This app is not allowed to query for scheme instragram" 但是,我LSApplicationQueriesSchemes在我的中添加了以下内容info.plist: <key>LSApplicationQueriesSchemes</key> <array> <string>instagram</string> <string>instagram://media?id=MEDIA_ID</string>//this one seems to be the issue </array> 任何帮助是极大的赞赏? 编辑1 这是我用来打开instagram的代码: NSURL * instagramURL = [NSURL URLWithString:@"instragram://media?id=MEDIA_ID"];//edit: note, to anyone copy pasting this code, please notice the typo …

6
如何在新的iTunes Connect网站中删除App Build?
我想在iTunes connect上上传应用程序的新版本,但是我不能像在这里提到的那样提交它。 现在,我想删除上传的版本并使用保存版本上传新的版本,但是出现错误,如屏幕截图所示。 在这里找到解决方案 您不能删除旧的已上传版本。必须上传具有新版本(+1)版本的新版本。

10
使用Xcode 7,iOS 9运行项目时,“在应用程序启动结束时,应用程序窗口应具有根视图控制器”错误
跑后功能 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 发生崩溃: Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit- *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', `enter code here`reason: 'Application windows are expected to have a root view controller at the end of application launch' *** First throw call stack: ( 0 CoreFoundation 0x0000000109377885 __exceptionPreprocess …
89 xcode7  ios9 

9
检查是否启用了定位服务
我一直在做一些有关CoreLocation的研究。最近,我遇到了一个问题,该问题已在其他地方(Objective C和iOS 8)解决。 我觉得这有点愚蠢,但是如何在iOS 9上检查是否使用swift启用了定位服务? 在iOS 7(可能是8?)上,您可以使用locationServicesEnabled(),但是在为iOS 9编译时似乎无法正常工作。 那我该怎么做呢? 谢谢!
87 ios  swift  location  ios9  swift3 

4
iOS9故事板是什么未处理的动作(handleNonLaunchSpecificActions)?
当我使用情节提要在iOS 9上运行我的应用程序时,我注意到控制台中弹出以下错误。我正在使用xCode7。这是我需要关注的事情吗? -[UIApplication _handleNonLaunchSpecificActions:forScene:withTransitionContext:completion:] ** unhandled action -> <FBSSceneSnapshotAction: 0x176bfb20> { handler = remote; info = <BSSettings: 0x176a5d90> { (1) = 5; }; }

7
iOS 9中可滑动的表格视图单元格
我希望我的表列表具有可滑动菜单,例如iOS 8(iOS 7中首次引入)。 我找到了雷·温德利希(Ray Wenderlich)指南,该指南清楚地说明了如何进行操作,但是该指南是在一年零四个月之前编写的,并且代码在Objective-C中。 iOS 8或即将推出的iOS 9最终是否在Apple的SDK中包含了此功能?我知道他们在几年前内置了“滑动显示删除功能”。如果Apple的新iOS将它打包在一个整齐的包装中,我不想浪费时间实施补丁代码来模仿iOS 8邮件功能。

5
核心数据-无法在路径上加载优化的模型
在带有iOS 9 beta 5的iPhone 6中从Xcode 6运行我的应用程序时,我在控制台中获得了一些打印件: CoreData:无法在路径'/var/mobile/Containers/Bundle/Application/0000000B-BDBC-0000-000B-0000FB00000B/Distribution.app/database.momd/database.omo'上加载优化模型 我找不到与此相关的内容,有人对此消息有任何线索吗?


17
Xcode 7.2:在“存档”中:解决问题:“找不到Cordova / CDVViewController.h文件”。虽然在构建应用程序时没有此类问题
在iOS中,我更新了7.2。我可以毫无问题地将现有项目构建到设备上。但是,当需要归档项目以准备提交到应用商店时,我遇到了构建错误-找不到Cordova / CDVViewController.h文件。我经历了几乎所有未找到的Stack Overflow和Google的修复程序/变通办法,但都没有一个适合我。如果我回到Xcode 6.4,则可以毫无问题地构建和存档,但是由于它运行的是iOS 9.1,因此无法构建到我的设备。 我猜这是新的Xcode版本设置在某处的配置问题。还有其他人遇到吗?同样,通常的可疑对象(“首选项”>“位置”>“派生数据”>“高级”>“唯一”),标头搜索路径等似乎都不错。 谢谢,Adisheshu
71 ios9  xcode7.2 

6
如何创建视图之间具有可变间距的UIStackView?
我有一个简单的水平结构UIStackView,里面堆叠了几个UIView。我的目标是在视图之间创建可变的间距。我很清楚,我可以使用“ spacing”属性在子视图之间创建恒定的空间。但是我的目标是创建可变空间。请注意,如果可能的话,我要避免使用充当间隔符的不可见视图。 我想到的最好的办法是将我包装UIViews在一个单独的UIStackView,并使用layoutMarginsRelativeArrangement = YES尊重我内部堆栈的布局边距。我希望我可以采取任何类似的措施,UIView而不必诉诸这种丑陋的解决方法。这是我的示例代码: // Create stack view UIStackView *stackView = [[UIStackView alloc] init]; stackView.translatesAutoresizingMaskIntoConstraints = NO; stackView.axis = UILayoutConstraintAxisHorizontal; stackView.alignment = UIStackViewAlignmentCenter; stackView.layoutMarginsRelativeArrangement = YES; // Create subview UIView *view1 = [[UIView alloc] init]; view1.translatesAutoresizingMaskIntoConstraints = NO; // ... Add Auto Layout constraints for height / width // …

5
iOS 9 Safari:在滚动时将元素更改为固定位置直到滚动停止才会绘制
我一直在开发网站,并从相当不错的jQuery Sticky Kit插件中受益。通过在适当的时候在position属性之间fixed来回切换来进行操作。在桌面上运行非常流畅,在移动设备上也可以接受。 或至少它曾经如此。iOS 9具有新的行为:如果position元素的元素从static/ relative/absolute变为fixed滚动动画进行中,则元素将不可见,直到滚动停止为止。奇怪的是,执行相反的更改(从fixed其他更改)没有问题。 一个有效的示例可以在插件的主页上找到。黑色导航栏(“示例参考”)应该是粘性的。最初它static位于页面中间。向下滚动时,它变成fixed和(在iOS 9中)消失,直到滚动停止。在桌面浏览器和iOS 8中的行为是正确的。 我有点希望采用典型的CSS解决方法:强制进行3D转换,禁用背面可见性等,使专有属性晦涩难懂,但是似乎没有任何效果。 既然它正在起作用,我们是否会完全忘记“可粘”元素?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.