草庐IT

GM_setValue

全部标签

ios - UIDevice.current.setValue(value, forKey : "orientation") does not work if phone held in landscape and tilted 45 - 90 degrees

我在用letvalue=UIInterfaceOrientation.landscapeRight.rawValueUIDevice.current.setValue(value,forKey:"orientation")强制呈现ViewController以横向显示。这是导航Controller流程的一部分。这按预期工作,但如果手机横向放置并倾斜45到90度,View将以纵向显示。该方法被调用并且预期值是正确的,但景观没有发生变化。这可以在带有导航Controller的基本项目中重现。有谁知道是什么导致了这种行为? 最佳答案 我也

ios - Xcode 9 GM - 导出和上传到 App Store 崩溃

我正在尝试将使用ARKit(Unity构建)的应用程序上传到iTunesConnect以进行TestFlight分发。在从Xcode->Organizer导出和上传到应用程序商店的过程中,我看到“剥离APPNAME.app的扩展属性”时发生崩溃。我检查了bitcode和符号的所有配置开/关,自动签名,手动。我项目的部署目标是iOS10,因为11无法设置。我还尝试按照类似线程(https://forums.developer.apple.com/thread/83219)中的步骤进行操作,并将AppStore1024图标添加到Images.xcassets。知道Xcode崩溃的原因吗?崩

ios - XCode 8 GM 种子 - 上传到 TestFlight 时出错

将.ipa文件(使用XcodeGM种子生成)上传到TestFlight时,我收到以下错误。ERRORITMS-90596:"InvalidBundle.Theassetcatalogat'Payload/Application.app/Assets.car'can'tberead.Tryrebuildingtheappwithanon-betaversionofXcodeandsubmititagain."DBG-X:Theerrorcodeis:1102有没有人遇到过类似的问题? 最佳答案 1)仔细检查并确保您正在使用Xcode8

ios - 在 Xcode 9 GM 中运行单元测试时出现神秘的 NSInternalInconsistencyException

我在Xcode9GM上运行我的iOS应用程序的单元测试,其中几个失败并出现奇怪的NSInternalInconsistencyException,提示无法报告某些测试断言,因为牵连测试没有关联的XCTestRun对象。我正在使用OCMockito+OCHamcrest进行模拟和调用验证。为了演示目的,假设我的应用名为MyTestApp,并且我有一个测试类FooTest(继承自XCTestCase)。在-setUp中,我为测试创建并连接了各种模拟对象,在-tearDown中我将它们设置为nil以防万一。这是我遇到的异常示例:2017-09-1913:23:01.852729-0700xc

ios - 无法在装有 iOS 9 GM 种子的设备上安装企业应用程序

我正在尝试通过无线方式在装有iOS9GMseed的ipad2设备上安装企业应用程序。iOS显示下载进度,下载后提示“无法安装”。它适用于最新的iOS9beta有来自控制台的日志:Sep1004:12:25iPad-Dashboardondemandd[145]:ApplicationwithID:M3KJ3WBD2L.com.boardmaps.boardmapswasinstalled,butitdoesn'tappeartohaveabundleURL,wearetakingnoactiononthis.Sep1004:12:27iPad-Dashboardondemandd[14

ios - Xcode 8.0 GM iPhone 模拟器 (iOS 10) 崩溃

当我在真实设备上运行我的项目时,一切正常。但是当我尝试在模拟器(iOS10、iPhone7&&iPhone6)上运行它时,应用程序崩溃并且调试器输出中没有调试器消息。崩溃的线程看起来像这样我想知道是什么TCC`CRASHING_DUE_TO_PRIVACY_VIOLATION是什么意思,如何解决? 最佳答案 您是否正在使用需要用户批准的功能(例如相机、位置等)?TCC处理对此类资源的访问,__CRASHING_DUE_TO_PRIVACY_VIOLATION__中的崩溃通常意味着您不满足使用该功能的要求。确保您的Info.plist

ios - Xcode 6 GM 创建存档

我正在尝试创建一个存档.ipa以通过testflight进行分发。存档创建,我选择导出,然后选择临时,然后选择我的团队。但是,此时我得到以下屏幕。我知道我的证书是有效的,因为我在下载xcode6GM之前大约2小时在xcode5中使用不同的配置文件创建了一个.ipa。我也知道我的配置文件有效并已连接到所述证书。事情是,在xcode5中它没有要求一个团队;它只要求提供配置文件。现在,导出需要一个团队,我提供了这个团队。另外,我当然有一个有效的iOS分发证书。我在build设置中使用它来签署我的应用程序。似乎是一个奇怪的错误如有任何帮助,我们将不胜感激。 最佳答案

iphone - 核心数据问题 : -[NSManagedObject setValue:]: unrecognized selector sent to instance

我昨天才开始使用CoreData,我快要疯了:(我创建了一个使用CoreData的项目(勾选了方框-使用CoreData)。创建了实体,然后为所有实体创建了NSManagedObject类(我假设他们为实体创建了“setter”和“getter”方法)。现在,我在我的AppDeletegate中#import所有这些类,并在我的applicationDidFinishLaunching方法中写下:(订阅是应用程序中的实体之一)NSManagedObjectContext*context=[selfmanagedObjectContext];Subscriptions*sbs=(Subs

ios - XCode 5 GM 链接器错误 : too many compact unwind infos in function anon for architecture i386

我们刚刚更新到XCode5GM,一个在DP5下构建良好的项目(iPhone仅针对iOS7)现在出现错误:ld:in/Users/dan/Documents/Projects/ImageProApp/Pods/SparkInspector/SparkInspector.framework/SparkInspector(ExplorerViewState.o),toomanycompactunwindinfosinfunctionanonforarchitecturei386clang:error:linkercommandfailedwithexitcode1(use-vtoseeinv

ios - 在 iOS 8.0.0 GM Safari 上通过 HTTP 上传文件失败

更新:已确认:此问题已在iOS8.0.2更新中得到修复。在iOS8GM构建的移动Safari上,使用PUT/POST通过HTTP上传文件似乎卡在发送请求header上。我有一个examplehere:在您的桌面上打开一个HTTP监视器并路由您的iOS8设备通过它登录添加文件点击上传卡在正在初始化(正在发送请求header)即使在http://m.facebook.com上也是如此-尝试将照片添加到您的状态,但失败。这仅在请求包含文件时发生。无论是否在文件输入中启用/禁用多个,这都是可重现的。在iOS8上的Chrome上上传工作正常。有没有其他人也遇到过这种情况?有没有办法在iOS8Sa