在 Xcode 3 中构建依赖项和静态库
我正在尝试获取使用Xcode 3工作的SoundCloud API包装器的示例项目Noreferrer">开始时有几个基本说明,但我遇到了麻烦: QuickStart 在您的终端中: git克隆 git://github.com/soundcloud/cocoa-api-wrapper.git SoundCloudapi CD Soundcloudapi git subsodule Update -recursive-init 在您的Xcode项目中: 将SoundCloudapi.xcodeproj拖入您的项目 将其添加为构建依赖项 将静态库添加为 喜欢的目标 添加" [相对路径 SoundCloudapi]/sounces/soundcloudapi" 到您的标题搜索路径 建立设置 您也可以包括 通过添加oauth2client标头 [[相对路径 soundcloudapi]/外包/oauth2client/sources/oauth2cli
22 2024-04-23
编程技术问答社区
SonarQube 无法解析包含任何故障的 TEST-report.xml
如何将XML报告发送给Sonarqube?我的意思是,尽管TEST-report.xml文件包含任何故障,但导入操作失败.我有一个错误: Running SonarQube using SonarQube Runner.17:18:18.452 ERROR: Error during SonarScanner execution java.lang.NullPointerException at java.text.DecimalFormat.parse(DecimalFormat.java:2030) at java.text.NumberFormat.parse(NumberFormat.java:383) ... TEST-report.xml文件(junit)包含类似的内容:
24 2024-04-23
编程技术问答社区
从 Xcode 快照中手动恢复文件
是否可以从Xcode(4.3.2)快照中手动恢复文件?每当我尝试恢复快照时,Xcode就会崩溃,因此我想文件以某种方式损坏.我找不到其他地方引用的快照图像: 〜/Library/Application Support/developer/shared/snapshotrepository.sparseimage 但是,我找到了一个以.xcsnapshots结尾的文件 是否可以使用.xcsnapshots文件恢复项目文件?如果是这样,怎么样?我无法理解它. 解决方案 您是否可以导出快照?导出快照类似于恢复它.主要区别在于,导出项目快照将其还原到项目当前位置以外的文件夹. 要导出快照,打开组织者,然后单击组织者顶部的项目按钮.从组织者的左侧选择您的项目.选择快照.单击导出快照按钮以导出快照. Xcode 4使用.xcsnapshots文件存储项目的快照.当您从组织者中选择一个项目时,组织者会显示该项目快照的位置.位置旁边是一个带有箭头的小按钮.单击按钮以在Fi
20 2024-04-22
编程技术问答社区
是否可以对包括摄像头在内的组合视图进行快照?
我的应用程序具有一个按钮,该按钮应通过调用" TakeNapShot"(请参见下面的代码)进行屏幕上的屏幕截图. 我有两种视图,其中之一是我用于相机的选择器视图,因此在屏幕中,我看到来自相机的图像来自相机,旁边是另一个带有图像的视图. 问题是我捕获了屏幕,但不会捕获来自相机的图像. 另外,我认为我呈现视图. "快照尚未呈现结果的视图 快照.确保您的观点至少在 屏幕更新后的快照或快照." 有什么想法吗?谢谢! 这是代码: #import "ViewController.h" @interface ViewController () @end @implementation ViewController UIImage *capturaPantalla; -(void)takeSnapShot:(id)sender{ UIGraphicsBeginImageContext(picker.view.window.bounds.size);
20 2024-04-22
编程技术问答社区
无法使用 XCode 创建快照
我无法在Xcode中对我的特定项目进行更多的快照.如果我尝试创建快照,它说"创建快照.."在状态栏中,并永远继续下去.然后,我强迫退出Xcode,重新启动并尝试再次创建快照.这次,它立即提供了错误消息'..手动删除文件.. ...锁定.因此,我使用终端中的RM命令删除显示的文件.然后,我再次尝试创建快照,并且相同的周期继续. 我该如何解决此问题? 我已经为这个项目拍摄了很长时间了,有一天不得不删除所有旧的快照,因为我突然意识到他们正在占用12 GB!即使现在我尝试为该项目创建快照,它在几分钟内达到3 GB,然后我强迫它. (我可以肯定的是,直到一段时间才能完美工作,并且没有在太空中占.) 解决方案 我也有同样的问题,这就是我修复的方式: 我在Xcode->组织者 - >存储库中注意到我的整个〜/用户名文件夹都显示为存储库.我尝试在Xcode中删除它,但它一直返回.以前,在我安装Xcode 4并使用Xcode 3之前,我已将git并将OpdenKamp/XBMC克
30 2024-04-22
编程技术问答社区
在 Xcode 中模拟向 iPhone 模拟器发送短信
XCode中是否有一种模拟将SMS发送到iPhone模拟器的方法? 我不需要实际发送真正的短信.我只需要查看消息主体如何以iOS的不同版本显示. 我知道Android Studio允许您轻松地执行此操作,我想知道iOS开发是否有类似的解决方案. 解决方案 不,你不能. 模拟器中也没有安装SMS应用程序(消息应用程序). 如果您只需要在模拟器中显示一些通知,则可以尝试从该模拟器下运行的应用程序安排本地通知.您可以在网上找到许多教程,例如: 其他解决方案 您可以. 至少在iOS 11.4及更高版本中.消息应用程序有两个联系人,它们以回环的方式链接 - 发送消息,因为凯特将到达约翰联系人,反之亦然. 打开模拟器. 打开消息应用程序 选择其中两个联系人之一 通过模拟器UI向他们发送短信
28 2024-04-22
编程技术问答社区
在 spritekit 场景编辑器中使用自定义 SKNodes
我想使用我的自定义子类创建一个级别.我尝试在场景编辑器中添加Sknode,并使用"自定义类"选项卡提供了我想要的类,但绝对没有做任何事情.节点仍然是空的,当我运行模拟器时什么都不会显示.另外,为了确保该类实际上有效,我以编程方式向场景中添加了一个实例,以查看它是否显示并且确实如此. 如何通过场景编辑器将自定义节点添加到场景中? 这是我的自定义类代码: class Player: SKSpriteNode { required init?(coder aDecoder: NSCoder) { super.init(coder: aDecoder) print("Test") self.addChild(SKSpriteNode(imageNamed: "Player.png")) } } 解决方案 您需要做两件事: 1)设置自定义类时,您必须将类名称带有应用程序名称; My_App_Name.My
22 2024-04-22
编程技术问答社区
Swift、Xcode-增加 UISwitch 的大小
我正在制作我的应用程序"通用"(在iPhone和iPad上使用),我找到了除了UisWitches以外的所有内容的方法.有办法这样做吗? 任何帮助都非常感谢. 解决方案 根据 用户 mxg ,只需使用以下代码: mySwitch.transform = CGAffineTransformMakeScale(0.75, 0.75) 当然,您必须将mySwitch更改为变量/iboutlet的名称. 其他解决方案 swift 3/4: switch.transform = CGAffineTransform(scaleX: 0.75, y: 0.75) 其他解决方案 Xcode 9.2&Swift 4 switch.transform = CGAffineTransform(scaleX: 0.75, y: 0.75)
34 2024-04-22
编程技术问答社区
Xcode/Swift 错误: 由于信号原因,命令失败: 分段故障:11
我试图调用带有完整处理程序参数的Singleton类的函数,但我会因信号而失败:分段故障:11英寸错误.我正在使用Xcode 6.2(6C101),并尝试在iPhone 6模拟器上为iOS 8构建.这是Singlton类: public class ClientManager { public class var sharedInstance: ClientManager { struct Singleton { static let instance = ClientManager() } return Singleton.instance } private init() { } public func fetchServiceInfo(serviceName: String, completionHandler: (JSON?, NSError?) -> Vo
22 2024-04-22
编程技术问答社区
Xcode 6.2 watchkit 示例应用程序无法启动。"操作无法完成。(LaunchServicesError 错误 0。)
WatchKit示例应用程序未启动. 消息是"操作无法完成. 示例应用程序是" watchkitcatalogusingwatchkitinterfacelements",我从Apple开发人员库中获得. 我试图重置iOS模拟器的内容和设置. 任何想法都将不胜感激. 解决方案 您的手表扩展程序的捆绑包标识符和应用必须与您的iOS应用程序相关.如果您具有" com.yourcompany.yourapp",则作为捆绑识别器,您的扩展程序必须为" com.yourcompany.yourapp.watchkitexension"和Watch App" com.yourcompany.yourcompany.yourapp.watchkitapp" 否则您会遇到这个令人困惑的错误. 其他解决方案 这可能是由许多问题引起的.请在问题中查看答案,应该欺骗:
16 2024-04-22
编程技术问答社区
iOS 模拟器在 3/4 的屏幕上显示黑色
我尝试了Xcode 6.3模拟器的新添加(优胜美地)运行的几个应用程序,但它们仅在模拟器屏幕的第一个1/4上显示. 我更改了缩放 - 没有帮助. 所有设备都有这个问题. 在另一个Mac上,应用程序在模拟器中正确显示. 在这里,来自模拟器的屏幕截图: 解决方案 我经常使用我用来开发iOS本机应用程序的VMware OSX开发机器的问题.据我所知,它与 window>比例菜单选项相关,该选项设置为与以前的启动不同的东西,该启动围绕所有后续初始化阶段弄乱. 要摆脱它,请尝试这样做: 从VMware退出全屏幕模式,切换到窗口模式而不是. 启动 iOS模拟器使用其独立快捷方式(不是来自Xcode),然后等到它完成加载/启动默认设备. 转到窗口>比例并将其设置为100%. 转到 iOS模拟器>重置内容和设置... ,然后单击"确定". 使用其独立应用程序关闭并重新打开 iOS模拟器(不是来自Xcode). 一旦您看到没有故障的加载,就可以切换回VMw
28 2024-04-22
编程技术问答社区
Xcode 只允许我在 iOS 设备上运行(没有模拟器)
我只是将一个项目克隆到Xcode中,并试图在模拟器中运行它.但是,我唯一的选择是iOS设备.这仅是该项目独有的,我不知道如何修复它.还有其他人遇到这个问题并知道如何修复它? 解决方案 您的项目构建设置 选择部署部分 将iOS部署目标更改为iOS 5.0版本或更少的版本 现在您可以继续并将部署目标从设备更改为模拟器! 在我的情况下,部署目标设置为5.1版,我仍在运行Snow Leapord OS,并从Xcode 4.3复制了适当的罐子,以使其运行iOS 5.1的设备. . 但是,我的模拟器尚未支持5.1版本,因此直到我将部署目标更改为降低版本,例如5.0或4.2它不会让我在模拟器上运行. 其他解决方案 单击目标或项目>构建设置> Achitecture>支持的平台:更改为iOS 其他解决方案 对我有用的是窗口>设备并按下左下方的加号以添加设备,然后选择要添加的模拟器.
22 2024-04-22
编程技术问答社区
Xcode 模拟器不断下载东西
Xcode 11.2.1模拟器13.2.2通过Nsurlsessiond每天不断下载约450 MB的东西.这是通常的吗? 一些日志 % sudo lsof | grep nsurlsessiond Password: UserEvent 60 root txt REG 1,4 30016 1152921500312497946 /System/Library/UserEventPlugins/com.apple.nsurlsessiond.plugin/Contents/MacOS/com.apple.nsurlsessiond nsurlsess 215 _nsurlsessiond cwd DIR 1,4 736 2 / nsurlsess 215 _nsu
20 2024-04-22
编程技术问答社区
在 Xcode 7 中使用 iOS 模拟器缩小屏幕时,如何获得屏幕截图的原始大小?
在Xcode 7.1模拟器中,使用⌘+s将屏幕截图保存到桌面时,它保存了模拟器的实际大小.例如,iPhone 6 Plus 100%比例模拟器将屏幕截图保存为1242 x 2208; 25%比例模拟器将屏幕截图保存为310 x 552. 有没有办法将模拟器比例尺为25%,但仍然获得1242 x 2208的原始大小? 100%模拟器在13英寸的屏幕上太大. 它用来保存为原始尺寸,无论规模级别,但在Xcode 7.1中不再是这种情况. 解决方案 取消选中"优化窗口比例渲染"选项,如果要保存iOS模拟器的实际设备大小🖼📲屏幕截图. . 快乐的编程!! 😀😊 其他解决方案 @samsol的答案可能适用于Xcode的早期版本,但调试窗口似乎不存在于Xcode 11+. 中 相反,我跟随这个建议来自苹果开发人员: 在模拟器中,转到编辑 - >复制屏幕(^⌘C) 打开预览和粘贴作为新图像(⌘n) 保存结果图像(⌘S) 保存的输出图像应
16 2024-04-22
编程技术问答社区
XCode 5.0.1 和 iOS 5.1 模拟器问题
将Xcode升级到Mavericks上的5.0.1后,我无法安装iOS 5模拟器,它已从下载部分中删除...它只是发生在我身上还是其他人有类似的问题? 是否可以从xcode下载页面外部安装5.1模拟器? 安装XCode4.5时, 解决方案 我面对同样的事情.然后,我将SDK从旧的Xcode复制到新的Xcode. SDK位于以下路径中. /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk /Applications/Xcode4.5.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk 其他解决方案 不幸的是,iOS模拟器5.0和5.1不适用于小牛
26 2024-04-22
编程技术问答社区
记忆在统一5中每次显示中间广告时都会增加。
我正在使用Google Admob在Unity 5中显示间质广告.我在XCode中构建并运行游戏,显示了横幅广告和间质广告.每次加载和关闭广告时,我都使用调试导航器查看内存消耗.我注意到每次加载间隙广告时,内存消耗都在增加.这意味着记忆在关闭间隙广告时不会释放. 我从GitHub下载的源代码中什么都没有更改.如果记忆在此模式下增加,则由于内存不足而终止应用程序.因此,在关闭间隙广告后如何释放内存? 解决方案 问题可能是您使用InterstitialAd api的方式.如果未正确使用,您将获得内存泄漏. 如果要在函数内部创建新的间隙实例,并且该实例变量被声明为局部变量,则必须在函数结束之前或在丢失引用到对间质类. 例如: void showAdFunction() { InterstitialAd interstitial = new InterstitialAd(adUnitId); AdRequest request = new AdR
18 2024-04-22
编程技术问答社区
在构建前签署 iOS dylib
我手中有一个C ++库,需要以.dylib的iOS形式编译.我已经使用了 ios-cmake ,该工具已经构建了一个库并创建了Xcode解决方案,我可以在其中我可以在其中创建了Xcode解决方案.在目标部分中找到库. 所以我打开XCode解决方案,选择目标并击中Build,这会导致错误: Signing for "my_library" requires a development team. Select a development team in the Signing & Capabilities editor. 这里的问题是Xcode中的库目标没有签名选项.目标配置仅包含以下选项卡: 所以我的问题是 - 如何解决?我可以使用Run Script>? 签署库目标 请告知我如何处理此任务.预先感谢您! 解决方案 有多种解决此问题的方法. 您每次使用CodeSign命令在使用iOS-cmake构建库后每次手动签署库,通过提供适当的签名身份.这涉及
24 2024-04-22
编程技术问答社区
在 Mac OS X 10.9.1 w/Xcode 5 上更改 R Shiny 使用的 C++ 标准库 (__cxa_guard_acquire 检测到死锁)
这可能是一个远射,但是有什么方法可以将R在OS X上的libc++上动态闪亮的C ++标准库更改为libc++> libstdc++? 这个问题的原因是我想尝试 r Shiny 但是每当我尝试任何示例时,我的r崩溃: > require(shiny) Loading required package: shiny > runExample("01_hello") libc++abi.dylib: __cxa_guard_acquire detected deadlock Abort trap: 6 从r gui运行,我获得了更多信息(详细信息),我注意到崩溃之前的rcppexports.cpp呼叫.我遇到了libc++(llvm c ++标准库,带有C+11)与libstdc++>(gnu c ++标准库) .鉴于RCPP需要GNU库和LLVM库是Xcode 5中的默认值,我怀疑这是问题所在.有什么方法可以更改Mac OS X(10.9.1)上的默认C ++库. Pro
12 2024-04-22
编程技术问答社区
Xcode 云构建编号与目标构建编号
保持目标构建编号(即CURRENT_PROJECT_VERSION)与Xcode Cloud的构建号(IE CI_BUILD_NUMBER)相同吗? 如果是这样,是否有任何方法可以自动化?它会发生在3个Xcode Cloud Shell脚本中的1中吗?我发现的大多数脚本都取决于xcodebuild,我无法在ci_post_clone.sh之类的脚本中工作,因为它依赖于本地文件. 解决方案 在AppStore Rest API 中似乎没有一种方法可以做到这一点
16 2024-04-22
编程技术问答社区
Swift:通过 Twitter 共享文本
基本上我正在制作一个事件应用程序.一切都在顺利进行,但是只有与Twitter共享活动. 我已经搜索了互联网,但是我得到的只是使用我不想要的Twitter的本机应用程序.我想使用浏览器进行推文. 我已经实施了此方法用于FB共享. 任何想法都会对我有很大帮助. let content = FBSDKShareLinkContent() content.contentURL=NSURL(string: "http://facebook.com") content.imageURL = NSURL(string: "http://facebook.com") content.contentTitle = "Shou 3emlin test app " content.contentDescription = "testing testing testing" let shareDialog = FBSDKShareDialog
12 2024-04-22
编程技术问答社区