草庐IT

test-Info

全部标签

ios - 代码 8 : UI tests can't find library being tested

当我创建我的iOS项目时,我选择不包括UI测试。不过现在,我尝试添加它们,但是当我尝试执行它们时出现以下错误:dyld:Librarynotloaded:@rpath/FrameworkBeingTested.framework/FrameworkBeingTestedReferencedfrom:/TargetApplication.app/TargetApplicationReason:imagenotfound我已经确认:UI测试包含在Test方案中,UI测试目标设置为使用正确的目标应用程序(TargetApplication),并且UI测试文件是FrameworkBeingTe

iOS AppUITests - SDK 'UI Testing Bundle' 中的产品类型 'iOS 10.2' 需要代码签名

我正在开发一个iOS应用程序。当我从Xcode使用Command+U运行测试/UITests时,构建失败并出现以下错误。我的所有目标配置文件和证书都很好,除了我为AppUITests目标放置了“不要代码签名”。有什么方法可以在没有配置文件的情况下运行完整的单元和用户界面测试,例如在模拟器上?错误: 最佳答案 要在真实设备上运行uitest,需要配置不同的配置文件,因为uitest目标在不同的应用程序上运行在不同的进程上。对于模拟器,开发者配置文件是可以的。但是,如果您想在真实设备上运行ui测试,则需要单独的开发人员配置文件。

ios - 在info.plist中是否必须添加NSPhotoLibraryUsageDescription?

我没有在我的应用程序中使用UIImagePicker,也没有访问照片库。我收到一封关于在info.plist文件中添加NSPhotoLibraryUsageDescription的邮件。我有以下问题如何确认我的项目访问图片库?我已经在我的项目中搜索了UIImagePicker,但没有得到任何结果。当我不访问照片库时,是否必须在info.plist中添加NSPhotoLibraryUsageDescription?谁能帮忙找出来。谢谢 最佳答案 UIImagePicker图像选择器Controller管理用户交互并将这些交互的结果传递

ios - 在 Xcode UI Test 中,如何反复检查元素是否存在以及是否存在执行操作?

我正在实现UI测试。该应用程序进行API调用,可以显示警报(它是附加到窗口的UIView)。当然,这些是随机的/不可预测的。如果它们出现,我必须将它们解雇(单击关闭按钮)。知道怎么做吗?我是否有一些事件表明UI上发生了某些事情?我想有一个线程,每0.5秒执行一次,检查关闭按钮是否存在,如果存在,我就点击它。DispatchQueue.global().async{whiletrue{DispatchQueue.main.async{if(self.app.buttons["NotificationCloseButton"].exists){self.app.buttons["Notif

ios - cordova 应用程序中缺少框架的 Info.plist 文件

我有一个cordova应用程序,当它在设备中编译和运行时运行良好,但是当我将它上传到应用程序商店时。“构建无效”。我还收到了来自苹果的邮件:iTunesConnectDearDeveloper,Weidentifiedoneormoreissueswitharecentdeliveryforyourapp,APP_NAME.请更正以下问题,然后重新上传。1.)Thisbundleisinvalid-TheInfo.plistfilefor/Payload/APP_NAME.app/www/js/cordova-ios/tests/spec/unit/fixtures/org.test.

ios - 此 bundle 无效 -/Payload/MyAppName.app/Sticker Pack.stickerpack 的 Info.plist 文件丢失或无法读取

希望你一切都好。我想将iMessage贴纸添加到我的应用程序。我的应用程序使用LibGDX/RoboVM在AndroidStudio中创建。所以,我无法将Stickers扩展直接添加到我的项目中。在使用RoboVM构建后,我已经将.ipa签名为AndroidStudio的输出。我在Xcode中使用我的应用程序的bundleid创建了一个独立项目,添加了Stickers扩展,然后完成了以下操作。在终端Unzippedthe.ipausing"unzipMyApp.ipa".Removedthe_CodeSignaturefolderusing"rm-rfPayload/MyApp.app

ios - 获取Cell Info后,抛出EXC_BAD_ACCESS

我正在使用CellStumbler获取iPhone的cellID、位置区号等信息。调用getInfo后,我得到一个EXC_BAD_ACCESS,我不知道为什么。这是所有未记录的私有(private)功能,但肯定有人可以提供帮助。该问题与函数中的任何行均无关,只有在运行它之后才会发生。CellStumbler我知道这不是AppStore认可的。intcellcount;_CTServerConnectionCellMonitorGetCellCount(&t1,sc,&cellcount);printf("Cellcount:%x\n",cellcount);printf("Size=%

ios - 错误 ITMS-9000 : Invalid Bundle. bundle my_app.app 不支持 Info.plist 中指定的最低操作系统版本

我已经使用phonegapbuilder构建了一个IOS应用程序。当我尝试在AppStore中上传我的应用程序时,出现以下错误。错误ITMS-9000:无效的bundle。bundlemy_app.app不支持Info.plist中指定的最低操作系统版本有没有人见过这个?有什么建议么??提前致谢! 最佳答案 使用Flex构建时遇到相同的错误(使用Starling的AIR15(试用版和测试版))。 关于ios-错误ITMS-9000:InvalidBundle.bundlemy_app.a

iOS Test Flight 内部 Beta 测试 - 添加第二个版本?

我正在尝试使用Apple的新TestFlightbeta测试程序,但我在添加第二个构建时遇到了困难。我通过创建一个新的应用程序提交版本(1.4)开始了整个过程。它现在处于准备提交状态。我的第一个预发布版本是1.4版,通过xcode上传。我能够毫无问题地添加测试人员和分发。很酷。现在我正在尝试添加第二个测试版-当我第一次尝试时,由于“冗余二进制文件上传”而被拒绝-我使用的是相同的包版本号。所以我将其增加到1.4.1并添加了该版本。现在添加了构建,但是,我无法向第二次上传添加任何测试人员。我一直看到这个:但是,当我转到构建页面时,我看到我已经添加的测试人员!为什么我不能发布第二个版本???

ios - <file>-Info.plist 无法打开,因为没有这样的文件

我的xcode项目有问题,有时当我构建我的项目时,某些文件会出现以下问题:有时为了解决这个问题,我清理了项目,或者删除了临时文件(但并不总是有效),项目成功运行,但有时xcode一直显示这个问题,但我花了很多时间尝试修复它。你知道这是什么原因吗??谢谢。 最佳答案 我也遇到了同样的问题。我的部分解决方案如下所述:产品>清理项目删除构建目录:产品>构建目的>测试产品>构建这是我找到的更好的解决方案。虽然乏味。最好的问候:) 关于ios--Info.plist无法打开,因为没有这样的文件,我