具有与已发布的相同的问题(非答案工作..),我的表是固定宽度,并且在iOS 10.x中,搜索栏(在tableviewheader中)在键入时保持相同的大小.但是在iOS 11中,它跳转到屏幕顶部并在整个宽度上伸展.尝试了所有选项;
self.definesPresentationContext = YES;
tableHeaderView.clipsToBounds = YES;
etc
Run Code Online (Sandbox Code Playgroud)
但似乎没有任何改变..它仍然跳到顶部全宽..
还有其他选择吗?
Xcode 9 GM与iOS 11(Xcode 9 GM与iOS 10.x一起运行正常)
我正在尝试为iOS 12测试我的应用程序.我有一个仅适用于iPad的应用程序在Xcode 9下工作正常.当我尝试使用Xcode 10 GM为模拟器编译它时,会出现以下警告:
URGENT: building for iOS Simulator simulator, but linking against dylib (/usr/lib/libstdc++.6.0.9.dylib) built for macOS. Note: This will be an error in the future
Run Code Online (Sandbox Code Playgroud)
它将构建,但在运行时崩溃时会显示以下消息:
dyld: lazy symbol binding failed: can't resolve symbol ___cxa_guard_acquire in /Users/.... /.... xxx.app because dependent dylib #1 could not be loaded.
Run Code Online (Sandbox Code Playgroud)
我没有做任何事情,它发生在第一次尝试.
有任何想法吗?
我最近注意到我的应用程序出现一些问题,导致在上传到Appstore时出现警告:
无效的文档配置 -基于文档的应用程序应支持文档浏览器(UISupportsDocumentBrowser = YES)或实现就地打开(LSSupportsOpeningDocumentsInPlace = YES / NO)。访问https://developer.apple.com/document-based-apps/了解更多信息。
我的应用程序响应其plist'Document Types'中的自定义扩展名集,并在iOS 12 / Xcode 10之前正常工作。
当在.plist中的“是”中添加“在现场支持打开文档”并且在“否”中将“支持文档浏览器”添加为否时,此消息崩溃:
“应用程序具有LSSupportsOpeningDocumentsInPlace键,但未在委托上实现application:openURL:options:”
我的应用程序支持iOS 8或更高版本,并且可以很好地响应:
(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
Run Code Online (Sandbox Code Playgroud)
在我的AppDelegate中。
当我添加新的
- (void)openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenExternalURLOptionsKey, id> *)options completionHandler:(void (^)(BOOL success))completion
Run Code Online (Sandbox Code Playgroud)
它仍然崩溃与上面的错误。