xcode_backend.sh:没有这样的文件或目录。我需要创建这个文件吗?
我的Flutter Project不会在iOS模拟器上运行,并且正在抛出此错误: 在调试模式下在iPhone x上启动lib/main.dart ... 运行Xcode build ... xcode构建完成. 7.6s 无法构建iOS应用 Xcode构建的错误输出: ↳ **构建失败** Xcode的输出: ↳ ===构建项目跑步者的构建目标跑步者,配置debug === /bin/sh:/users/pinercode/androidstudioprojects/bmi-calculator-flutter/packages/flutter_tools/bin/xcode_backend.sh:没有这样的文件或目录 无法为模拟器构建应用程序. 错误在iPhonexʀ上启动应用程序. Xcode错误也如下: /bin/sh:/users/pinercode/androidstudioproject
0 2024-02-18
编程技术问答社区
如何在Android Studio中为Flutter应用程序打开iOS模拟器
今天我已经开始学习颤抖.我正在Mac中使用Android Studio. 我已经 在Android Studio中配置了颤音和飞镖插件. 安装了Flutter SDK. 因此,我可以在Android模拟器中运行Flutter应用程序.但是,当我选择iOS模拟器(打开iOS模拟器)时,它说此 无法找到名为'simulator.app 的应用程序 我没有任何经验是Xcode,我还没有将其安装在Mac中. 我的问题是 如何安装模拟器? 我需要在Mac中安装的XCode来运行模拟器吗? (是否模拟器 带有Xcode) 我的理解是,在Android Studio中安装颤音插件将 导入iOS模拟器.我错了吗? 我找到了类似的问题,但没有明确的问题. 解决方案 您还可以通过打开 preverences > 位置 从Xcode配置命令行工具./p> 选择Xcode版本后,您可以在Flutter Project的Android Studio中找到iOS模
0 2024-02-18
编程技术问答社区
信息 "flutter运行。没有连接的设备"
我正在尝试创建一个带有颤动的示例应用程序(新的安装). Android Studio 也已安装(Fresh Anstallation). 这是flutter run 的输出 flutter run No connected devices. flutter doctor的输出: Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel beta, v0.1.5, on Linux, locale en_US.UTF-8) [✓] Android toolchain - develop for Android devices (Android SDK 27.0.3) [✓] Android Studio (version 3.0) [!] VS Code (version 1.20.1) [!] Connected devices ! No devices avail
0 2024-02-18
编程技术问答社区
真实设备和模拟器/仿真器之间有什么区别?
最近在QCON,杰拉德·梅萨罗斯(Gerard Meszaros)表示,我们应该仅在模拟器上进行自动化测试以提高效率.我们还在考虑移动自动化测试.但是我不确定是否会有一些只有在真实设备中找到的问题?还是某些组件,例如相机,重力传感器不能在模拟器/模拟器中测试?谢谢! 编辑: 您可以在这里找到杰拉德的幻灯片: http:/http:/http://www.slideshare.net/pinot_noir/ensuring-equerity-ingeriation-in-cloud-and-mobile-applications . 我再次读了幻灯片,发现我误解了他的观点.他真正的意思是,我们应该避免在硬件上调试(第41页).他还提到,我们可以将传出请求捕获到传感器和其他服务,然后注入它们的响应.也许我们可以选择无法在模拟器中完全测试的情况,然后使用真实设备进行测试. 感谢您的所有评论! :) 解决方案 最近在QCON,杰拉德·梅萨罗斯(Gerard M
0 2024-02-14
编程技术问答社区
在 iPhone 模拟器或 Android 模拟器中执行 ARM 汇编是否可行?
有人可以告诉我是否可以使用模拟器中的ARM组装语言执行程序? 解决方案 在iPhone模拟器中不可能,因为它是一个I386应用程序,没有模仿另一个处理器的功能.结果,您必须将iPhone应用程序编译为i386代码才能在模拟器中运行. (我无法告诉您有关Android的信息.) 其他解决方案 基于QEMU的Android仿真器提供了完整的ARMV5TE仿真.当前版本中存在ARMV6/V7,VFP和NEON Android SDK是免费的下载,因此请抓取副本,看看它是否需要您需要. 更新:提供完整的ARMV7-A支持和稳定.
2 2024-02-14
编程技术问答社区
有没有可能获得ip:port而不是域名的ssl证书?
我知道我们可以保护域名,例如" https://www.abcdef.com "并获得URL以绿色表示安全. 但是,是否有可能获得有效的URL的有效SSL证书,例如" >".如果是如何? 目前,我正在使用出去并显示为无抵押.因此,我无法在iOS/Android模拟器/模拟器中获取数据. 解决方案 仅针对完全合格的域名(FQDN)颁发普通SSL证书,但是如果您想获得公共IP地址的SSL证书,则可以按照此 resource . 其他解决方案 作为一般规则, no . CAS不要发布IP地址证书.截至2018年10月,吊销了有关IP地址的所有证书. 当然,正如@Dana提到的那样,您可能会获得证书,但这不会便宜. 其他解决方案 尽管这是一个非常古老的熟悉问题,但这是我的两分钱. 由于您提到了与IP一起提及的端口,因此不能以这种组合颁发证书.像,IP:port. 但是,如果您仅要求10.111.121.240,我的意思是IPv4公共地址(不包
0 2024-02-14
编程技术问答社区
在安卓模拟器和苹果手机模拟器中,可滚动的 div 不工作。
我正在使用Phonegap. 我想保留固定的标头和页脚,我想滚动它们之间的内容.为此,我使用的是: div { width: 249px; height: 299px; background-color:Gray; overflow-y: auto; } 样式. 但是DIV没有滚动. 但是在浏览器中很好. 解决方案 iOS不允许在元素中滚动(溢出:滚动/自动或帧),因此您可以在该元素中设计网站(通常是最好的),也可以尝试ISCroll,这是一个JavaScript插件旨在重新恢复此功能: http://cubiq.org/iscroll-4 祝你好运. 如果添加了此属性,则 其他解决方案 div卷轴确实在iOS中工作: -webkit-overflow-scrolling:touch
2 2024-02-14
编程技术问答社区
iPhone模拟器和安卓模拟器的区别
iPhone模拟器和Android模拟器有什么区别?我听说有人说仿真器确实模拟了目标设备,而在模拟器的情况下,这是不正确的. 我认为Android模拟器模拟了目标设备的处理速度,内存使用情况,但是模拟器不模仿设备. 解决方案 免责声明:我只是iPhone开发人员,而不是Android开发人员. 您是正确的,模拟器和模拟器之间的区别在于,模拟器模仿了实际设备上的软件和硬件环境.另一方面,模拟器仅模仿软件环境;否则,他们可以访问主机系统的所有硬件资源,例如磁盘空间,内存和处理器速度. Apple始终竖起设备测试的重要性,因为iPhone模拟器没有模仿iPhone处理器,磁盘驱动器,内存约束等.除非您的Mac努力管理资源本身,否则您几乎不会收到内存警告,除非您(再次)模拟了模拟器菜单项的内存警告. 实际上,如果您转到 settings> eneral>关于,您会发现模拟器的磁盘容量与安装在以下位置的Mac的文件系统相同: 其他解决方案 尽管Android
0 2024-02-14
编程技术问答社区
从捆绑包中加载Info.plist失败
无法运行应用程序.无法加载信息. 当我CMD+K清洁项目时,运行良好.但是,每次进行更改并运行应用程序时,我都必须清理项目. 以下是我的podfile的屏幕截图: 解决方案 我尝试了所有建议,它们都没有工作 然后,我尝试重置含量和设置模拟器的设置,它对我有用. :) 其他解决方案 简单 Just 退出模拟器并再次打开它,它应该可以正常工作 其他解决方案 以上建议对我无效. 将投诉框架的嵌入式设置更改为 解决问题. :)
0 2024-01-22
编程技术问答社区
xcode swift admob在模拟器上不显示实时广告
我在Android应用程序上已经实施了ADMOB,除非我指定了 测试广告Android模拟器将显示实时广告. @iboutlet弱var bannerview:gadbannerview! //Display Ads self.bannerView.adUnitID = "mypubid" self.bannerView.rootViewController = self var request: GADRequest = GADRequest() self.bannerView.loadRequest(request) 我不使用任何.TEST设备gad_simulator,所以它不应该显示 任何测试广告,但是我在应用程序加载后看到的是该测试横幅: https://i.stack.imgur.com/dxypf.png 我已经设置了一个桥接标头和-OBJC变量. 我不知道为什么我还没有显示测试广告 指定了任何测试设备. 我做错了吗?或iOS Admob SD
0 2024-01-19
编程技术问答社区
线程1:信号SIGABRT
我在运行Xcode Project的模拟时会出现上述错误 这出现在o__abort_with_payload文件 中 dyld`__abort_with_payload: 0x10aae66f8 : movl $0x2000209, %eax ; imm = 0x2000209 0x10aae66fd : movq %rcx, %r10 0x10aae6700 : syscall -> 0x10aae6702 : jae 0x10aae670c ; 0x10aae6704 : movq %rax, %rdi 0x10aae6707 : jmp 0x10aae6014 ; cerror_nocancel 0x10aae670c : retq
2 2024-01-19
编程技术问答社区
为什么AdMob不显示每次的广告?
我昨天正确地插入了我的Admob横幅,但此后从来没有工作. 我第一次看过我的广告,但现在不再... 有人知道为什么吗? 解决方案 这可能是因为填充费率../p> 您可以使用
0 2024-01-19
编程技术问答社区
谷歌AdMob Ads SDK只在模拟器中工作
SDK版本5.0.4,设备具有iOS 4.3.2.在为模拟器构建时,一切都很好,广告负载.更改为"设备"时,在链接应用程序本身时,我会收到9000多个警告(!)"意外的SRELAICTION类型9".在设备上运行时,该应用在ViewDidload的第一个调用中崩溃(EXC_BAD_ACCESS),[[GADBannerView alloc] initWithFrame]. 我们遇到的问题是,我们最初使用AdWhirl为旧的Admob(nee Google Admob)广告提供服务.使用适当的非测试ADWHIRL帐户时,ADMOB广告(仅!)永远不会出现. 我尝试一次更新AdWhirl和Google Admob,而仅使用新的ADMOB删除AdWhirl.使用后者,行为如上所述,当与AdWhirl一起使用时,几秒钟后,当AdWhirl加载AD时,它会崩溃. 肯定有人得到了这个,您做了什么来解决它? (更新:在另一个iPhone上安装它时,我奇怪地获得了比exc_bad
0 2024-01-19
编程技术问答社区
iOS 模拟器链接器命令失败
我正在尝试在模拟器上启动我的iOS应用程序,但它行不通.但是,在电话上运行该应用程序正常工作.这与我的招聘集成有关.在模拟器运行平稳之前.我正在使用Xcode 6.1. 我添加了所有必需的框架: AdSupport AudioToolbox AVFoundation CoreGraphics CoreTelephony EventKit EventKitUI MessageUI StoreKit SystemConfiguration as well as libGoogleAdMobAds.a 我遇到的错误是: ld: warning: ignoring file /Users/XXXXXXX/Documents/app1/app1/AdSupport.framework/AdSupport, missing required architecture i386 in file /Users/XXXXXXX/Documents/app1/ap
0 2024-01-19
编程技术问答社区
为什么测试横幅在设备上需要这么长的时间来加载
我目前正在进行IAD/ADMOB调解.模拟器中的测试横幅几乎立即加载.最多有3-5秒的等待.但是,在实际设备上,有时这些测试横幅不会加载30秒,甚至根本不加载.没有人等待广告加载,因此,如果广告花了这么长时间加载,我将永远不会得到报酬.实时广告还是仅在设备上进行测试广告会发生这种情况?是否有代码可以使广告在屏幕上更快地加载? 解决方案 嗯,有点晚了,但是我希望我可以帮助某人: 诀窍是在展示它们之前在某个时间之前加载广告,而不是在您想显示它们的确切时刻.并通过代码加载它们,而不是XML! 通常,当我输入活动甚至在飞溅活动(第一个加载活动)中时,我会加载它们.然后,当您要向他们展示时,您只需要致电ad.show()(对于间隙和视频广告). 使用横幅也很容易:您可以按代码(而不是XML)创建adview并调用loadad,因此可以加载,但是您将adview存储在变量中,而不是将其放置在视图中.后来,当您使用横幅输入活动时,您可以将该视图添加到布局中. extra
4 2024-01-19
编程技术问答社区
Admob广告没有显示出来
我会将ADMOB添加到我的Xcode项目中,但是当在iPhone和Simulator上进行测试时,我会收到此错误: ADMOB iOS错误:未能接收带有错误的广告:请求错误:无广告显示. 我的代码横幅: #import #import "GADBannerViewDelegate.h" @class GADBannerView, GADRequest; @interface BannerExampleViewController : UIViewController { GADBannerView *adBanner_; } @property (nonatomic, retain) GADBannerView *adBanner; - (GADRequest *)createRequest; @end banner.m #import "BannerExa
0 2024-01-19
编程技术问答社区
didFailToReceiveAdWithError在iOS 8模拟器上不起作用
我的IAD/ADMOB调解在所有iOS 7模拟器和设备中都可以正常工作.但是,iOS 8 didfailtoreceiveadwitherror方法不适用于任何模拟器,但它适用于iOS 8设备.问题是我没有iPhone 6/6+设备进行测试.所以我指望iOS 8模拟器. -(void)bannerViewDidLoadAd:(ADBannerView *)banner{ [UIView beginAnimations:nil context:NULL]; iAd.frame=CGRectOffset (iAd.frame 0, -667); [UIView commitAnimations]; [UIView beginAnimations:nil context:NULL]; iAd.frame=CGRectOffset (iAd.frame 0, 0); [UIView commitAnimations]; } -
0 2024-01-19
编程技术问答社区
如何在XCode 4.2.1 (SDK5.0)中安装较早的iOS模拟器
我刚刚买了一个新的iMac.然后,我下载了最新的SDK 5.0并安装了Xcode 4.2.1.一切正常.尽管我意识到只有iPhone和iPad Simulators 5.0可用于调试.因此,我继续单击更多的模拟器...我单击所有项目的安装,然后通过一段时间,当我回来时,它表示为"已安装".但是,当我回到Xcode时,列表中仍然只有模拟器5.0. 那么,如何在Xcode 4.2.1中安装旧模拟器?我错过了任何步骤吗?还是我需要安装较旧的SDK?请帮忙.谢谢. 解决方案 x-Code 4.2仅具有iOS 5模拟器和库.如果您想要较低版本的模拟器和x-code库,则只需goto x-code-> prefrences- >下载选项卡.在下载选项卡中,您将有两个选项卡: 1)组件 - 在这里,您可以选择下载iOS 4.3模拟器(〜600 MB),iOS 4.0-4.1(〜670 MB)设备调试支持,iOS 3.0-3.2.2( 686.3 MB)设备调试支持. 2)文档
2 2024-01-19
编程技术问答社区
如何关闭iOS 9模拟器中的辅助功能检查器?
可访问性检查器通过我的KIF测试打开(显然是KIF需要工作.)问题是,其窗口封闭控制了一些随后的UI测试需要点击,这些测试失败了. 当我的KIF测试完成时,我如何关闭可访问性检查器,以便我的UI测试可以运行? (从模拟器设置应用程序中"手动"将其关闭不是解决方案 - 我正在寻找可以从代码中调用的东西,在目标中设置或...?) 解决方案 默认情况下不打开.您必须手动打开它. 其他解决方案 我在您只需要更改行: CFPreferencesSetValue(CFSTR("ApplicationAccessibilityEnabled"), kCFBooleanFalse, accessibilityDomain, kCFPreferencesAnyUser, kCFPreferencesAnyHost); 更改kCFBooleanTrue kCFBooleanFalse. + (void)_enableAccessibilityInSimulato
4 2024-01-09
编程技术问答社区
在使用iOS模拟器的可及性检查器中看不到可及性标识符
我想使用可访问性检查器来验证在模拟器中运行的应用程序中的所有可访问性标识符(iOS 9.2). 可访问性检查员能够返回多个可访问性字段,而不能返回标识符. 有什么想法,为什么以及如何看到它们? 解决方案 您将永远无法(如果没有Apple的更改),请参阅可访问性检查员中的此属性,因为它实际上并未用于可访问性.它与可访问性相关联是一个错误的名称,与可访问性API在识别使用UI自动化的自动测试元素时的通用值有关,因为可访问性信息可跨进程.要获取此信息,您可以将UI元素投放到UIAElements并访问name属性,然后将其传递给NSLOG. 编辑:是的,看看萨利赫的答案.苹果在某个时候添加了这个!要依靠这一点,访问性检查员最近对我来说非常不稳定.但是,如果您3年前您没有回答,该答案将是公认的答案! 其他解决方案 实际上有一种方法,克里斯·普林斯(Chris Prince)错过了解释如何实现的方法. 您首先抚养检查员. 上方的栏基本上将检查员聚焦于您需要检
0 2024-01-09
编程技术问答社区