草庐IT

your_script

全部标签

iOS 10.1 模拟器显示 "Application May Slow Down Your iPhone"

在iOS10.1模拟器上首次从XamarinStudio运行应用程序时,我收到以下消息:appnameMaySlowDownYouriPhoneThedeveloperofthisappneedstoupdateittoimproveitscompatibility.应用程序运行正常,第二次运行时没有出现该消息。我怎样才能摆脱这条消息? 最佳答案 事实证明,该应用程序仅针对i386架构构建,而不是针对较新的x86_64架构构建。在build设置中更改此设置后(更改为“i386&x86_64”,虽然我想“x86_64”也会有所帮助)它

ios - 控制台错误 : "react-native-maps" AirGoogleMaps dir must be added to your xCode project

console.error:"react-native-maps"AirGoogleMapsdirmustbeaddedtoyourxCodeproject我在尝试测试react-native-maps模块中的示例时遇到此错误。Github:https://github.com/airbnb/react-native-maps/tree/master/example很明显,我应该将目录添加到我的Xcode项目中,但我不知道如何添加它们。可以给我一个将目录添加到Xcode项目的示例吗? 最佳答案 我在使用reactnative0.61

ios - 上传应用图片 : "Invalid GeoJSON: Your routing app coverage file is invalid."

此问题与询问同一消息的另一个问题不重复,但在另一个上下文中。这个问题的上下文只是关于上传截图图像和获取消息。今天,我在将图片上传到AppStoreConnect时收到一条新消息:InvalidGeoJSON:Yourroutingappcoveragefileisinvalid.这完全没有意义,因为此时我什至没有选择要上传的构建。重新尝试上传图片,成功了。但不幸的是,每种语言和格式都会出现该消息。这是Apple的错误还是我遗漏了什么?我猜想上传图片与GeoJSON无关。我用的是Safari。其他人似乎对Chrome有问题。所以它偶尔似乎会在所有浏览器上发生。

ios - Xcode Build Script (Build Phases->Run Script) Increment Build Version 基于用户名(用户)

编译项目时,当系统用户名匹配时,此脚本应将Xcode项目的构建版本递增1。请记住,这些只是Target->BuildPhases->RunScriptinXcode中脚本(不是Applescript、Python或Perl)中的Unix命令。我在终端中完成了“echo$USER”。这会很好地打印登录用户的用户名,它与我在第二个代码块的条件语句中放置的字符串相同。第一段代码有效。第二个添加了条件语句,但没有。#!/bin/bashbuildNumber=$(/usr/libexec/PlistBuddy-c"PrintCFBundleVersion""$INFOPLIST_FILE")b

ios - 发布 iOS App,登录 iTC : "Your Apple ID isn' t enabled for iTunes Connect. 时出错”

我是iOS开发新手。我开发了一个应用程序。我有开发者帐户,但是当我想在iTunes上发布我的应用程序时。我的凭据不起作用。当我尝试登录iTunesConnect时出现错误:"YourAppleIDisn'tenabledforiTunesConnect". 最佳答案 您需要注册iOS开发者计划(每年收费99美元)才能访问iTunes连接并能够提交应用程序。您确定您的开发者计划是最新的并且没有过期吗?此外,如果您代表公司注册,则只有代理或管理员才能允许您访问iTunesconnect。编辑要了解您注册了哪些计划:前往developer

ios - SpriteKit 游戏说 "May slow down your iPhone"

我是sprite套件的新手。即使我使用的是Swift3和最新的SDK。为什么我会收到此警报。有时当我的应用程序在设备上启动时。我应该怎么做才能克服此消息?如果有人解释一下就好了。我在build设置中更改了这些,我认为这就足够了。 最佳答案 现在,当您在64位iOS设备上启动32位应用程序时,就会发生这种情况。为什么我的32位应用会降低64位iPhone的速度?当Apple发布iOS7(第一个64位版本的iOS)时,它提供了64位版本的iOS框架。所以在64位iPhone上:当您运行32位应用程序时,32位版本的框架会加载到内存中当您

ios - 如何更改 "...Would Like To Access Your Photos"对话框弹出框的背景颜色?

抱歉,这似乎是一个显而易见的解决方案,但我想不通。我正在使用UIImagePickerController拍照或从照片库中选择照片。第一次加载我的应用程序并且该应用程序需要访问照片库时,弹出应用程序名称“想要访问您的照片”对话框。目前,背景颜色是黑色的,如下所示:如何将背景颜色从黑色更改为白色(或其他颜色)?我不确定这是哪个View的一部分。我尝试执行以下操作,但没有结果:picker.cameraOverlayView?.backgroundColor=UIColor.white我如何才能访问该View的背景颜色以对其进行更改?谢谢! 最佳答案

swift - 是否有 NSAppleScript 的应用商店授权(来源 : "do shell script\"sudo"commands?

例如,我的应用使用以下命令,操作系统处理弹出警报,请求管理员密码以root身份进行身份验证。是否有允许我从沙盒中运行它的权利?@IBActionfuncclearFonts(sender:NSButton){NSAppleScript(source:"doshellscript\"sudoatsutildatabases-remove;sudoatsutilserver-shutdown\"withadministrator"+"privileges")!.executeAndReturnError(nil)} 最佳答案 如果应用程

ios - 收到 MailChimp 错误 "Your request did not include an API key.",即使使用 Alamofire 包含 API key

我正在使用Alamofire向MailChimp发送请求以将用户添加到列表MailChimp的文档说:Thereare2authenticationmethodsfortheAPI:HTTPBasicauthenticationandOAuth2.TheeasiestwaytoauthenticateisusingHTTPBasicauthentication.EnteranystringasyourusernameandsupplyyourAPIKeyasthepassword.我为Alamofire写的请求:letparams:[String:AnyObject]=["email_

swift - 在 swift package generate-xcodeproj 之后维护 Xcode Run Script Phase

我的Xcode项目中有一个运行脚本阶段。通过swiftpackageupdate使用SPM更新我的依赖项后,我必须使用swiftpackagegenerate-xcodeproj更新我的项目。在不使用ruby​​gem、podspec或其他第3部分工具的情况下,我如何维护该构建阶段?我能以某种方式将运行脚本阶段添加到xcconfig文件吗? 最佳答案 目前使用SwiftPM,xcode项目文件是从模板生成的,并且其上的任何扩展都被认为是短暂的-xcode项目文件的重新创建只查看Package.swift中的内容,而不是任何现有项目。