草庐IT

FaSTLane-deliver

全部标签

ios - 归档失败 : FaSTLane with Ionic 3

我第一次尝试在Testflight上部署我的Ionic3应用程序。但是当我运行我的命令时:“sudofaSTLanebeta”我总是有这个错误:CheckdependenciesCodeSigningError:Noprofileforteam'(TEAM_ID)'matching'matchAppStore(APP_BUNDLE)'found:Xcodecouldn'tfindanyprovisioningprofilesmatching'(TEAM_ID)/matchAppStore(APP_BUNDLE)'.Installtheprofile(bydragginganddropp

ios - 苹果 iOS ARKit : "A sensor failed to deliver the required input" error and stops working

我正在开发一个同时使用ARKit和硬件视频解码器的应用程序。一旦解码器开始解码,以下错误消息就会出现在控制台中并阻止跟踪正常工作。有时,此错误不会出现并且应用程序可以正常运行。经过一些调试,我发现这个错误只发生在“开始”(启动应用程序后不久)。一旦它超过了那个点,它就可以在剩下的时间里正常工作。有谁知道问题出在哪里或如何解决?2017-08-1120:48:02.550228-0700PortalMetal[4037:893878][]>>>-[AVCaptureSession_handleServerConnectionDiedNotification]:(0x1c0007eb0)(

c# - WCSession 发送消息给出错误 "payload could not be delivered"

我正在使用Xamarin开发AppleWatch应用。我正在尝试使用SendMessage函数从我的watch向iPhone发送消息。当我这样做时,我收到了out错误消息payloadcouldnotbedelivered。我只能阅读消息的一部分(“payloadcouldn...”),因为我将它写在标签上(因为我的调试器在Xamarin中不起作用,所以我无法查看该消息),但是之后做一些谷歌搜索我假设这就是它所写的。知道为什么吗?这是我的代码:publicsealedclassWCSessionManager:NSObject,IWCSessionDelegate{//Setupisc

ios - 找不到“$(SRCROOT) agvtool | increment_build_number | FaSTLane

FaSTLane中与increment_build_number插件关联的avgtool返回错误。当我在FaSTLane中运行increment_build_number时,我得到了UpdatingCFBundleVersioninInfo.plist(s)...$(SRCROOT)/Info.plistCannotfind"$(SRCROOT)/Info.plist"问题的原因是avgtool无法识别$(SRCROOT)找到的解决方案之一是将Xcode设置中的Info.plist路径更新为绝对路径。由于有很多开发人员在这个项目上工作,使用绝对路径(到plist)更新项目设置会影响其他

ios - 如何为多个目标提供(faSTLane)下载元数据?

我有一个包含六个目标的Xcode项目,每个目标都用于构建一个单独的应用程序。我正在尝试设置faSTLane以帮助我发布这些应用。快车道文档suggest使用.env文件来处理多个目标(您可以在不同的.env文件中指定app_identifier、team_name等,然后调用faSTLaneappstore--envENV_NAME_HERE).但是我不知道如何正确设置deliver。deliverinit默认情况下仅为一个目标下载元数据。我需要将所有目标的元数据下载到不同的目录(显然,然后使用这些目录上传数据)。deliverdownload_metadata不接受--env参数(我

ios - 证书和 faSTLane 文件应该在 XCode 项目中提交给 git 吗?

我已经创建了配置文件以使用faSTLane将iOS应用程序部署到测试飞行。以下是我添加到.gitignore的文件列表faSTLane/report.xmlfaSTLane/Preview.html快车道/截图快车道/测试输出faSTLane/README.md我还应该将以下文件添加到.gitignore吗?文件夹/证书中的文件快车道/应用文件快速channel/快速文件 最佳答案 我没有使用testflight操作,但我确实使用了faSTLane,所以我知道你绝对想添加:快速channel/快速文件快车道/应用文件Fastfile

ios - 使用 FaSTLane 快照难以读取 UserDefaults

我正在使用Fastlane'ssnapshot为我即将提交到AppStore的应用创建屏幕截图。它在大多数情况下“按广告宣传”工作,但它似乎不喜欢我在我的应用程序中访问UserDefaults的方式。在一项测试中,它会生成一个Exitstatus:65错误。UI测试失败-com.me.MyApp崩溃(MyApp中的扩展名):__ObjC.NSObject.defaultTime()->Swift.Float我发现UserDefaults.standard.value(forKey:"defaultTime")是一个语法错误邀请,所以我创建了一个扩展来访问UserDefaults。扩展程

ios - 如何通过 FaSTLane 脚本添加 Xcode 本地化语言

我有一个包含多个应用程序目标的项目,需要能够将现有的英语本地化字符串文件添加到其中一个目标,仅供开发使用。这是我的场景:目标A使用英语+多个非英语本地化字符串文件。目标B仅使用1个非英语本地化字符串文件。目标B不能在AppStore构建中包含英文字符串。但是,为了在开发过程中提供帮助,我们目前手动将英文字符串添加到目标B的本地化文件(出现提示时使用目标A中的现有文件),并在提交AppStore之前将其删除。由于我们已经运行了FaSTLane设置/拆卸脚本,我想自动从脚本中添加/删除英文字符串,这样我们就不必每次都手动执行。在Fastfile中,我知道如何将文件添加到目标B,但由于本地化

android - java.lang.RuntimeException : Failure delivering result ResultInfo{who=null, request=1888, result=0, data=null} 到 Activity

我的应用程序允许用户按下一个按钮,它会打开相机,他们可以拍照,它会显示在ImageView中。如果用户在相机打开时按下或取消,我会强制关闭-将结果ResultInfo{who=null,request=1888,result=0,data=null}传递给Activity失败......所以我猜结果=0是我需要插入什么才能使此停止强制关闭的问题?下面是我的代码。我知道我忘记了一些东西,但就是想不通!(诚​​然,我学习android开发大约需要2周时间)。感谢您的帮助!privatestaticfinalintCAMERA_REQUEST=1888;privateImageViewima

ios - 在 Docker 中使用 FaSTLane 构建 iOS 应用

我正在尝试简化我的iOS开发构建并阅读有关Docker的信息。如果我理解正确,我可以创建一个包含所有依赖项的图像,我的开发人员可以直接拉取它并在其中构建。重点是,这是否也适用于FaSTLane(我认为它使用Xcodecli工具)和“DockerforMac”?另外,我正在使用React-Native,它似乎开始了第二个流程,用于捆绑稍后将包含在native构建中的JavaScript,我读到Docker只允许一个流程,是这是个问题? 最佳答案 使用Docker的问题在于,即使您使用Dockerformac,也无法访问基于macOS的