草庐IT

xcode10.2.1

全部标签

iOS10 - userNotificationCenter didReceiveNotificationResponse 调用延迟 10 秒

我刚刚升级了为iOS10注册的整个iOS推送通知,使用以下代码:-(void)registerForNotifications{if(SYSTEM_VERSION_GRATERTHAN_OR_EQUALTO(@"10.0")){UNUserNotificationCenter*center=[UNUserNotificationCentercurrentNotificationCenter];center.delegate=self;[centerrequestAuthorizationWithOptions:(UNAuthorizationOptionSound|UNAuthoriz

javascript - 在 Safari 中从 iOS 10 webapp 打开网站

我遇到了一个非常烦人的问题:我拥有一个网站,我需要用户在装有iOS10的iPhone/iPad上通过nativeSafari应用访问它。当第三方网络应用程序(使用移动浏览器的“嵌入式版本”)链接到我的网站时,就会出现问题。用户单击该链接,但我的网站是在网络应用内部打开的。它不会在Safari的外部实例中打开它。是否有在Safari上打开它的解决方法?我的意思是,因为我无法更改给定网络应用程序的源代码...我可以在我的网站上使用Javascript来完成这项任务吗?我已经搜索了很多结果的解决方案......但没有运气:HowtoopenSafarifromaWebAppiniOS7Ope

ios - Xcode 8,图像切片似乎不起作用

在我的项目中,在Xcode7中,图像切片工作正常。移动到Xcode8后图像切片不起作用。我遵循了给定的所有here.但最终图像看起来像这样:Xcode8我缺少什么吗? 最佳答案 请检查您的部署目标是什么。部署目标iOS7+支持的Xcode图像切片 关于ios-Xcode8,图像切片似乎不起作用,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/43141499/

ios - 从 iOS 10.3 开始 : UIButton ignoring negative paragraph lineSpacing in NSAttributedString

我有一个UIButton,它实际上只有2个单词,分为2行(稍后我在代码中将行值设置为“2”)。我一直在通过为段落lineSpacing设置负值来收紧默认lineSpacing(如下图所示)。从iOS10.3开始,负值似乎被忽略了。虽然我可以用正值增加lineSpacing,但我不能再收紧2行了。还有其他人知道如何在UIButton中加强这一点吗?(我准备好改变那个控制......但我想我会发布这个问题)。非常感谢大家。NSMutableParagraphStyle*paragraphStyle=[[NSMutableParagraphStylealloc]init];paragraph

ios - 为什么 UIImagePNGRepresentation 返回的数据大于(10 倍)图像的原始数据大小

当我使用sdwebimage下载图像时,我在图像下载器操作的中打印-(void)URLSession:(NSURLSession*)sessiontask:(NSURLSessionTask*)taskdidCompleteWithError:(NSError*)error{UIImage*image=[UIImagesd_imageWithData:self.imageData];NSString*key=[[SDWebImageManagersharedManager]cacheKeyForURL:self.request.URL];image=[selfscaledImageFo

ios - iOS 10 中隐私设置的自动提醒未显示

我假设将NSBluetoothPeripheralUsageDescription放入info.plist将自动触发警报View(在适当的时间),除其他外,显示InfoPlist.strings中定义的(本地化)错误(当前语言)。由于文档中的以下声明,我做出了类似的假设:NSBluetoothPeripheralUsageDescription(String-iOS)ThiskeyletsyoudescribethereasonyourappusesBluetooth.Whenthesystempromptstheusertoallowusage,thevaluethatyouprov

ios - 可执行文件包含不完整的位码错误。要使用完整的位码编译二进制文件,请打开 Xcode 并在产品菜单中选择存档

我尝试在项目文件和所有第三方库的build设置中禁用位码。对于库,我收到错误消息“您的应用程序不能包含独立的可执行文件或库,CFBundleExecutable或受支持的包除外。” 最佳答案 我在我的项目中遇到了同样的问题。我已通过以下两种解决方案(解决方案1和解决方案2)解决此问题。方案一您可以通过在iOS应用项目的.csproj文件的结束标记之前添加以下行来禁用位码。方案二在您的iOS应用程序(或原生框架应用程序,如果您在原生框架项目中遇到此问题)的.csproj中,搜索PropertyGroup以获取您需要关闭位代码的发布配置

ios - Xcode 8.3 核心数据 "use of undeclared type"错误

更新到Xcode8.3(以及随后的8.3.2)后,我的应用程序继续构建,但代码完成已完全中断。据我所知,Xcode根本无法再识别我的核心数据类,但出于某种原因,构建仍然成功完成,并且应用程序本身像以前一样工作。结果是我有大量的useofundeclaredtype:[entityname]错误,并且代码完成不再有效。这是我尝试修复的方法。删除核心数据模型并从头开始重新配置。清理构建文件夹手动删除DerivedData文件夹关闭/重新打开xcode哭一点,但只是在心里哭将Codegen设置从ClassDefinition更改为Category/Extension,构建,然后重置,同时清理

ios - 在 iOS 10 中清晰和半透明的 UINavigationBar 状态之间的转换

从iOS10开始,联系人应用通过UINavigationBar的实现具有非常有趣的视觉效果。在RootViewController中,导航栏看起来很正常,但是在点击联系人时,播放的动画只会让导航栏的背景淡出到完全清晰,半透明效果也会缩减为零同时。一旦转换完成,后退按钮和导航栏的其他控件仍然存在;这意味着它实际上并没有被隐藏。当弹出接触ViewController时,动画会反向播放,甚至可以通过UINavigationController的“向后滑动”功能进行控制:有谁知道如何实现这个功能?我想可以通过子类化UINavigationBar并手动控制背景View的状态来获得这种效果,但我真

ios - InAppBrowser 无法使用 iOS 10.2 (Xcode 8) 正常打开

我已经使用cordova-plugin-inappbrowser插件很长时间了,当我在我的苹果测试设备上将软件更新到10.2.1时,插件无法正常工作。当我尝试打开inappbrowser链接时,什么都没有发生,除非我单击主页按钮并返回到该应用程序。这种情况发生在模拟器以及真实设备上,如ipad、iphone5s、iphone6和iphone7。它在android设备上运行良好,但不是最新的iOS。这是我尝试过的所有内容的列表:已将inappbrowser更新到最新版本-1.7.1删除并重新安装插件和ios平台尝试使用inappbrowser插件制作一个空白应用尝试更改index.htm