草庐IT

build-classpath

全部标签

ios - 在 iOS 模拟器中安装 crashlytics build

如何在iOS模拟器中安装Crashlytics版本?当我打开我进入模拟器的电子邮件邀请时,我收到一条错误消息,显示“Safari无法打开此页面,因为地址无效”(附上屏幕截图)。网址如下所示,我检查了Crashlytics配置文件的“设置”,它似乎也没有安装。我试图寻找一种可以从Crashlytics获取.ipa文件的方法,但没有成功。 最佳答案 您无法在模拟器上打开itms-services://链接。如果您收到了Crashlytics测试版邀请,则该应用只能在实际设备上使用。原因是设备构建是为ARM架构构建的,而模拟器构建是为i3

objective-c - 无法在 NSManagedObject 类 'building' 上调用指定的初始值设定项

我目前正在创建我的NSXMLParser,我将委托(delegate)传递给相关对象。当我的解析器遇到名为“building”的元素时,它将使用此代码初始化一个新的Building。if([elementNameisEqualToString:@"building"]){building=[[Buildingalloc]initWithAttributes:attributeDictparent:selfchildren:nilparser:parser];}我在Building类中创建了自己的初始化程序,它是NSManagedObject的子类。(从CoreData自动创建)。看起来

ios - 无论build设置如何构建非 PIE 二进制文件

我在将iOS应用程序提交到AppStore时收到来自Apple的以下消息:Non-PIEBinary-Theexecutable'Celly.app'isnotaPositionIndependentExecutable.PleaseensurethatyourbuildsettingsareconfiguredtocreatePIEexecutables.Formoreinformation,refertoTechnicalQ&AQA1788-BuildingaPositionIndependentExecutable链接上的信息说我应该执行以下操作:InXcode,selectyo

调试和分发之间的 iOS App build设置差异

对于iPhone/iPad应用程序,您在调试和分发构建之间进行哪些不同的build设置?请注意您将对仅适用于iPhone的应用程序和仅适用于iPad的应用程序进行的任何独特设置。这是我目前正在做的事情(一些已经由Xcode默认设置),但我想收集一份详尽的list。通常的路径内容不包含在列表中。对于临时和AppStore分发构建:启用验证构建产品将优化级别设置为最快和最小的将Entitlements.plist分配给代码签名权利在复制过程中去除调试符号将NS_BLOCK_ASSERTIONS=1添加到“其他cflags”对于仅限iPad的应用,将架构和有效架构设置为优化(arm7)对于调

ios - 如何在 XCode 5 中对每个 "build and run"操作自动执行单元测试?

我知道之前有人问过类似的问题,但是提供的答案不涵盖XCode5。我知道TEST_AFTER_BUILD设置在XCode5中已过时(参见unittesting-RunUnitTestserrorafterXCode5update)这自然引出了我的问题:既然设置已过时,我究竟如何在每次构建后自动执行单元测试。非常具体:我的工作区中有几个(超过10个)项目。当我在Xcode5中按下RUN按钮(UI左上角)时,我希望对当前方案中的所有依赖项运行单元测试(当然假设相关项目已被修改)。此外,如果任何测试失败,则构建和运行操作应该失败。这在XCode4中有效;请参阅上面的链接以了解“旧方法”现在是如

ios - 迦太基 build 后无法使用台风。 'TyphoonFactoryDefinition.h' 找不到文件

我使用Carthage将Typhoon安装到我的swift项目中。我将框架拖放到我的项目中,还添加了所需的复制文件脚本。现在,如果我引用Typhoon,我会得到一个错误,即couldnotbuildObjective-Cmodule'Typhoon'和'TyphoonFactoryDefinition.h'filenotfound有其他人遇到过这个问题吗? 最佳答案 这个问题是在最近几天意外更改Xcode项目配置后发生的。据我们了解,此问题已在Typhoon3.2.3中得到修复。你不是这样吗?编辑:在Typhoon.h伞形heade

ios - ionic 2 转换为 ionic 3 : "Error: Failed to transpile program" on "ionic build iOS"

我一直致力于在AppleMac机器上设置现有的Ionic2项目。我已经按照描述复制了我的项目here.在解决了一些Xcode问题后,该应用程序终于在iPhoneiOS物理设备上打开,但在启动画面后显示空白屏幕。我找到了如何显示一些日志here.日志输入将我引向SOthread:"cannotfindmoduleionic-native".我得出结论,我必须更新我的项目代码以匹配newsettingstohandleionic-nativeplugins.对于每个插件,我应用了以下过程:ionicpluginrm[插件名称]、ionicpluginadd[插件名称]、npminstall

ios - cocoapods pods 项目build设置

因此,每次我们运行pod更新时,pods项目都会重新生成。我们在pods项目中手动设置的任何build设置都会被重置。我想知道在通过pod更新生成pod项目后,是否仍然要在pod项目中设置目标的一些build设置?感谢任何帮助。 最佳答案 在使用cocoapods和阅读文档几个小时后,我想出了以下解决方案:在您的podspec文件中,有一个选项可以指定要生成的xcconfig,设置如下:s.xcconfig={'TEST_AFTER_BUILD'=>'YES','GCC_GENERATE_TEST_COVERAGE_FILES'=>

ios - 遇到缺少 enclosing_building 字段的室内关卡

Googlemap2015年5月更新后,我收到以下警告:遇到缺少enclosing_building字段的室内关卡:0x80c2bbbd1891186b:0xf16df7f729eb35d6还有人遇到过这个吗? 最佳答案 如果您不介意禁用室内地图,这是让错误消息消失的一种方法:GMSMapView*mapView_;mapView_.indoorEnabled=NO;参见this.否则,我会假设错误是由于来自谷歌地图服务器的错误数据造成的,他们会尽快修复。 关于ios-遇到缺少enclo

ios - Xcode 8 : Archive build fails (for nested frameworks) with link errors. 常规构建编译成功

编辑似乎这个问题已经深入到它在Debug模式下构建而不是在Release模式下构建的事实。仍然试图理解为什么它构建在一个而不是另一个中原始问题我有一个具有以下结构的Xcode工作区。工作区:UI项目框架A框架BFrameworkB嵌套在FrameworkA中,因此FrameworkA依赖于FrameworkB。两者都是我创建的自定义框架。它可以很好地构建和编译。当我尝试归档它时,出现以下错误:Undefinedsymbolsforarchitecturearmv7:"ADI4ONS.Connection4ONS.connectionStat.getter:Swift.Bool",ref