草庐IT

simulating-locations-with-xcode

全部标签

iOS:处理 TARGET_IPHONE_SIMULATOR 宏

我的环境:ObjectiveC在OSXElCaptain(10.11.1)中使用Xcode6.4。在Xcode中,目标设置为iOS8。TARGET_IPHONE_SIMULATOR在下面的代码中始终解析为true,即使我选择iPad2作为iOS模拟器也是如此。#ifTARGET_IPHONE_SIMULATOR//blockofcode#endif选择iPad2作为iOS模拟器时,TARGET_IPHONE_SIMULATOR不应该设置为false吗? 最佳答案 请注意,iOS9中引入了较新的宏以及tvOS和watchOS,而TAR

ios - Fresh SpeakHere 示例应用程序在模拟器/Xcode 中录制音频时出错

我无法使用SpeakHere录制音频来自苹果的示例应用程序。当我从Xcode中在模拟器中运行应用程序时,它正常启动,但是当我按下记录按钮时,出现错误“Thread1:EXC_BREAKPOINT(code=EXC_I386_BPT,subcode=0x0)”:在上述错误发生之前,关于应用程序启动时缺少RootViewController的日志消息已经存在,它可能与我的问题无关。我已经从链接网站下载了SpeakHere示例项目(请参阅此问题的顶部),在Xcode中打开新下载并直接启动应用程序。我没有修改任何设置,也没有修改任何代码行。我也在google和stackoverflow上搜索了

ios - 将 .a 库文件类型与 XCode 集成

我正在测试一个图像捕获库,该库将其代码库作为常规头文件和以“*.a”扩展名结尾的文件发送。我不熟悉使用这种格式的文件,似乎无法找到合适的“魔法”来搜索。这个文件扩展名代表什么?如果需要任何额外的步骤将它与我的XCode项目集成怎么办? 最佳答案 也许更多的理论可以让你走上正轨,这样你下次就会知道如何搜索:.a文件是对象(.o)文件的存档。这些目标文件通常由汇编器、编译器或其他语言翻译器生成;它们包含通常不能直接执行的机器代码,但链接器工具使用它们通过组合这些目标文件的部分来生成可执行文件或另一个库。您应该知道的另一件重要事情是,由于

ios - : Embedded binary is not signed with the same certificate如何解决

我的父应用已正确签名。我已经在每个屏幕上进行了验证。有人看过吗?它在提示我的watchKit应用。谢谢!XCode10.0测试版6error:Embeddedbinaryisnotsignedwiththesamecertificateastheparentapp.Verifytheembeddedbinarytarget'scodesignsettingsmatchtheparentapp's.EmbeddedBinarySigningCertificate:SoftwareSigningParentAppSigningCertificate:-(AdHocCodeSigned)

ios - Xcode iPhone SDK - 开始时保持 NSInteger 为零

我想在我的NSInteger的开头保留零,但是当我NSLog它时,零被删除。NSIntegermyInteger=05;NSLog("%d",myInteger);log:5我得到5而不是05。如何将0保留在整数的开头? 最佳答案 NSInteger不做“前导”零。您正在考虑数字格式化的事情。如果您只想通过“NSLog”打印出前导零,请尝试以下方法:NSLog("%02d",myInteger);它指示NSLog有两位数,如果没有达到两位数,则做一个前导零。看看printfformatspecifiers(NSLog试图遵守)你会看

ios - 如何使用 xcode 以编程方式获取设备 IMEI 号码到 phonegap?

我想获取设备的imei号码并将其发送到phonegaphtml页面。我们应该怎么做?在phonegapandroid中,我们将从java文件中获取imei号码并将其发送到javascript文件中。同样的道理,我们在iOS中会怎么做? 最佳答案 如rckoenes所述,您无法获取IMEI。此外,您无法获得任何可以链接到物理设备的ID(UDID、MAC地址)。但是,如果您需要获得一个唯一标识符,该标识符在用户使用您的应用时始终保持不变,您可以使用[UIDeviceidentifierForVendor]属性。请注意,您不能将此标识符用

ios - 启动屏幕非法配置 XCode 6.4

我一直在尝试修复开源项目的编译问题https://github.com/gontovnik/DGRunkeeperSwitch使用XCode6.4。我似乎已经解决了所有问题,但不确定如何解决以下错误:DGRunkeeperSwitch/DGRunkeeperSwitchExample/Base.lproj/LaunchScreen.storyboard:启动屏幕不能使用IBUISceneExitPlaceholder实例。,DGRunkeeperSwitch/DGRunkeeperSwitchExample/Base.lproj/LaunchScreen.storyboard:启动屏幕

iphone - -[__NSArrayM objectAtIndex :]: index 4294967295 beyond bounds for empty array with arc4random

编辑:我将arc4random()替换为arc4random_uniform()进行修复我正在使用试飞来监控坠机事故。一直在修复错误,但是我遇到了这个错误,我不确定为什么索引这么大。-[__NSArrayMobjectAtIndex:]:index4294967295beyondboundsforemptyarray很可能这就是bug所在for(NSUIntegeri=0;i导致此处崩溃//FrogNameCaptionNSString*tempCaption=[defaultFrogImageCaptionobjectAtIndex:[defaultFrogImageCaptionc

iphone - nsinvalidargumentexception' 原因 'an avplayeritem cannot be associated with more than one instance of avplayer'

我正在使用MPMoviePlayerController用于播放视频,在此我使用自定义搜索栏来跳转视频。但是当我不断地向前和向后搜索时,应用程序崩溃并抛出以下错误:nsinvalidargumentexception'reason'anavplayeritemcannotbeassociatedwithmorethanoneinstanceofavplayer'所以请提出建议。谢谢 最佳答案 有同样的问题,尝试在设置SourceType后设置ContentURL,如下所示,moviePlayerController_=[[MPMov

iphone - Xcode 4 : Missing File's Owner with Storyboard?

我在Xcode4.5下开始了一个新项目。我接受了默认的向导设置,其中包括一个Storyboard。我去建立连接,但文件的所有者不见了。我不确定我做了什么来结束这个配置。至于UI组件,我添加了一个ScrollView来代替原始View。我在垂直约束方面遇到了一些麻烦,但我没有做任何激烈的事情。我尝试用谷歌搜索这个问题,但只得到两个结果:http://www.google.com/#q=xcode+4+%22missing+file+owner+%22.如何将文件的所有者添加到Storyboard。更新:对于找到这篇StackOverflow文章的其他人,是时候再次执行AppleApp的1