草庐IT

iphone - 适用于 iOS 的 Xcode 项目自动化

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我为不同的行业类别做了4个iphone应用程序。现在我想为同一类别申请更多。所以我想知道如何使用任何其他脚本制作iPhone项目..例如..applescrippting,命令行工具等。我还想知道:如何使用脚本创建新项目?如何在新项目中复制其他项目的文件?如何使用脚本编译和制作.ipa文件。请任何脚本大师和其他iOS开发人员帮助我了解这一点。任何人都可以帮助我使用不同名称的脚本创建相同的项目

ios - 为什么不能使用 xcode 将图像导入到 iphone 应用程序的 Assets 目录中?

我正在尝试为我的(第一个)iphone应用创建启动图像。我做了以下事情:为此目的创建了2个PNG图片。一张图片是:640x960像素另一个是:640x1136像素将上述2个文件添加到我的项目中,在“支持文件”下在Assets目录中,我选择我的“LaunchImage”图像集,并将其属性设置为仅支持iPhonePortrait、iOS7及更高版本我尝试将上面提到的每个图像从“支持文件”拖到2个占位符图像(Retina和@2x)中。图片不被接受。我没有收到错误,但从未绘制图像,并且在应用程序启动时不使用图像。如果我尝试通过从上下文菜单中选择“导入”来导入文件,我会得到相同的行为。没有错误,

ios - 我们可以提交 xcode6 beta 版本吗?如何为 iOS8 准备应用程序?

所以我已经在商店中发布了一个应用程序,现在想为iOS8做好准备。有些东西不再适用于iOS8(例如应用程序注册通知的方式),我已经通过添加新的未弃用的方法来修复它们。然而,我在某处读到,我们不应该提交使用XCode6beta构建的应用程序。如果是这种情况,我们如何确保在iOS8发布时商店中有兼容iOS8的应用程序? 最佳答案 Apple通常会在Xcode和新iOS版本正式发布前一周向开发人员发布Xcode的“黄金大师”版本。这个想法是您已经使用Beta完成了所有开发和测试,然后使用GM提交您的应用程序。由于GM与完整版本几乎完全相同,

ios - 修复 Xcode 中的 "Lexical or Preprocessor Issue - Extension used"警告?

我继承了一个新项目,它有几个保留周期警告,这是由于在各个block中隐式保留self而引起的。为了解决这些问题,我写了__weaktypeof(self)weakSelf=self;创建block内使用的弱引用。但是,Xcodev.5.1.1给出了神秘的警告LexicalorPreprocessorIssueExtensionused我在这里不知所措——这是什么意思,我怎样才能摆脱它? 最佳答案 如果在build设置中启用了“PedanticWarnings”,则会收到此警告以使用typeof。来自此设置的“快速帮助”:Descri

ios - xcode - 表格 View 下的进度条

我的进度条有问题,在表格View下我来自名为MBProgressHUD的类(class)的进度条https://github.com/jdg/MBProgressHUD这张图片是我的错误 最佳答案 在向您的代码添加加载器时使用它。MBProgressHUD*hud=[[MBProgressHUDalloc]initWithView:self.view];[self.viewaddSubview:hud];hud.labelText=@"Loading...";hud.square=YES;[hudshow:YES];

ios - 带有按钮图像的 Xcode 6 约束

我正在创建一个包含11张图片的仪表板的应用..1是背景,1是分隔按钮的线条,9是带有图像的按钮。我尝试了几次自动约束分配,但我也手动尝试过,但我无法弄清楚如何正确设置约束。我也跟着很多教程。如果你看下面的图片,你会发现按钮/图像特别是在iPhone4中很奇怪! 最佳答案 您必须采用包含按钮的View....之后只需按照下图设置View约束...您有9张图像...我刚刚给您演示了7个按钮对于按钮只有4个约束...我设置了一个...您只需要遵循所有按钮...这是结果图片... 关于ios-带

iphone - Titanium 没有错误吗?它是否与开发 iOS 应用程序一样兼容 XCode 和 Objective-c?

几天前,我非常确定Titanium是开发iOS应用程序的绝佳IDE,但最近几天我浏览了几篇有关Titanium的文章,其中一些文章指出Titanium不具备iOS开发的全部功能,并且它也是buggy。所以我来这里是为了让我的StackOverflowfriend知道这是真的吗?在使用Titanium开发iOS应用程序时,有人真的遇到过任何问题或遇到过任何错误吗?请告知我应该使用它还是应该使用Objective-C?谢谢。 最佳答案 我相信Titanium可能比本地CocoaTouch库有更多错误,并且根据定义,它没有作为本地Obje

ios - 如何在 Xcode 中找到 iOS 应用程序的 APP_UUID?

iOS模拟器将应用程序存储在~/Library/ApplicationSupport/iPhoneSimulator/4.2/Applications/APP_UUID/但是如何找到特定项目/目标的APP_UUID? 最佳答案 转到~/Library/Developer/CoreSimulator/Devices/然后输入find.-iname"*.app"在外壳中。**针对Xcode8进行了更新** 关于ios-如何在Xcode中找到iOS应用程序的APP_UUID?,我们在Stack

ios - Jenkins + Xcode Plugin .dSYM 不对应构建

我正在使用Jenkins为iOS应用程序生成和分发构建,为此我安装了xcode和TestFlight插件。构建和存档成功但将dSYM上传到TestFlight失败并出现以下错误:“错误的响应代码:400.dSYM与此构建不对应。你确定你上传的是正确的吗?”我检查了发送的.dSYM是由xcode插件构建生成的,还检查了dSYM的内容,一切似乎都很好。我正在使用xcode5和Jenkins以及xcode和Testflight插件的最新稳定版本。如果有人知道这里会发生什么,我将不胜感激。谢谢! 最佳答案 确保Testflight已启动并运

ios - Xcode 6 无法找到模拟器设备并超时

我已经提交了radar,因为我认为这是一个错误,但我想知道是否有人可以在此期间提出解决方法。在安装了Xcode的机器上定期成功运行测试数周后,测试将不再执行。看起来Xcode无法再找到模拟器或其设备。从Xcode的Devices菜单(以及~/Library/Developer/CoreSimulator/Devices中的所有目录)删除模拟器设备并重新添加它们没有帮助。模拟器不会启动,并且Xcode中不会输出任何错误消息。在Console.app中打开system.log会显示以下消息:Nov2116:21:29jenkinss-mini.homexcodebuild[51853]:[