草庐IT

xcode-storyboard

全部标签

ios - 移动到 Xcode 7 后为 "Installation Failed: Invalid Argument"

同意Xcode7中的“升级到推荐设置”对话框后,我的应用程序构建但不再在模拟器上运行。模拟器正常启动,但只是位于主屏幕上。同时,Xcode显示错误:InstallationFailedInvalidArgument 最佳答案 发生这种情况是因为“升级到推荐设置”会将info.plist的CFBundleIdentifier更改为指向$(PRODUCT_BUNDLE_IDENTIFIER)而不是旧的$(BUNDLE_IDENTIFIER)。Apple在Xcode7发行说明中表示,PRODUCT_BUNDLE_IDENTIFIER现在是

ios - 更新到 Xcode 7.0.1,Project 现在有问题

所以我将我的Xcode6.1构建上传到iTunesConnect,应用程序获得批准。现在我正在尝试更新应用程序并更新到Xcode7.0.1,Xcode给我的问题是:(对于我使用Storyboard和Objective-C的应用)警告:除非应用需要全屏,否则必须支持所有界面方向。警告:除非应用需要全屏,否则必须提供启动Storyboard或xib。-(NSUInteger)supportedInterfaceOrientations{return(UIInterfaceOrientationMaskPortrait|UIInterfaceOrientationMaskPortraitUp

ios - 如何将权利文件添加到 XCode 4.5 项目?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:AdHocDistributiononXCode4.2.1-entitlements我正在使用Xcode4.5,当我转到"file">“新建”>"file"时...我再也看不到权利文件的任何选项。我怎样才能添加一个?我只是创建一个空白的plist吗?如果是这样,我需要用什么来填充它以进行临时发布?谢谢

带有 Storyboard 的 iOS 应用程序因 *'NSInternalInconsistencyException' 崩溃,原因 : 'The NIB data is invalid.'

我们有一个使用iOS6sdk构建的应用程序(可在iOS5上部署)使用Storyboard,它在iOS5(仅)中崩溃并出现此错误:[myApp]*由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“NIB数据无效。”有问题的场景是UITableViewController的子类,它包含一个UITableView和一个添加的UITextView属性。我不知道这有什么无效或者为什么它在iOS6中工作正常。有什么想法吗?PS:我看到了一个关于nibs和创建自定义单元格的松散相似的问题,它建议关闭自动布局,但这个应用程序使用Storyboa

iphone - 是否可以将用户定义的 XCode build设置导出到环境变量

我已经为各种配置做了一些build设置,例如例如我可以像这样在各种文件(例如info.plist)中访问它们:${MYTESTSETTING}然而,是否有可能在命令行环境中获取值?例如在Jenkins的xcodebuild之后我试过了echo${MYTESTSETTING}和echo$MYTESTSETTING 最佳答案 xcodebuild-showBuildSettings显示所有build设置,包括用户定义的设置。示例:$xcodebuild-configurationDebug-showBuildSettings|grepM

ios - Xcode、解析崩溃报告、未创建 dSYM 文件

我有一个iOS应用程序,使用ParseSDK1.7.0在Xcode6.2中用Swift编写。我已经阅读了用于设置崩溃报告的Parse快速入门说明(包括AppDelegate中的ParseCrashReporting.enable()),但我的运行脚本似乎有问题。错误是:未找到App“/Users/ben/Library/Developer/Xcode/DerivedData/MyApp-ahydphsjgdgefbhcdodokcmofehe/Build/Products/Debug-iphonesimulator/MyApp.app.dSYM”。命令/bin/sh失败,退出代码为1。

ios - Xcode:如何在旧版本的 iOS 上测试我的应用程序

我想在旧版iOS上测试我的应用。“旧版本”是指iOS5.15.0和4.3。为此,我应该在Xcode中做什么?我已经(通过Xcode)下载了所有相应的模拟器,但我不知道如何在特定模拟器上构建和运行我的应用程序。我唯一的选择是在iPhone/iPad6.0模拟器上运行我的应用程序。谢谢。 最佳答案 这两个答案都不够清楚,我添加这个是为了阻止人们做出不正确的假设。在较低版本的iOS上进行测试的唯一方法是在具有较低版本的设备或其中一个较低版本的模拟器上运行它。“部署目标”,这里的两个答案都错误地说是在较低版本上运行应用程序,只是设置应用程序

ios - 如何手动设置在应用程序委托(delegate)中显示哪个 Storyboard View

我有一个应用程序,当应用程序在一段时间内处于非事件状态时,它希望注销用户。它在应用程序中有多个不同的View,我希望应用程序委托(delegate)在每次触发此方法时将登录View设置为当前View:-(void)applicationDidBecomeActive:(UIApplication*)application如何在此方法中手动将loginViewController设置为Storyboard中的当前显示View? 最佳答案 UIStoryboard*mainStoryboard=[UIStoryboardstoryboa

ios - 从 Storyboard 获取 ViewController

我有两个ViewController,它们没有(直接)与Segue连接。但是我想在第二个VC中更改一个字符串,这是我在第一个VC中得到的。我的尝试是:#import"secondViewController.h"@interfacefirstViewController()@propertyNSString*originalString;@end@implementationfirstViewController-(void)viewDidDisappear:(BOOL)animated{[superviewDidDisappear:animated];secondViewContro

ios - 如何在 Xcode 中重新切片图像?

当我尝试对可调整大小的图像进行切片时,我常常有点傻,并以这种情况结束:如您所见,我在顶部图像上做了9层切片,在底部图像上做了3层切片。然而,Xcode不允许我退出。我的选择似乎是删除然后重新添加图像。但是有没有办法在Xcode中重新指定切片? 最佳答案 在切片View中,选择要重置的图像(单击其标题)并打开右侧栏中的属性检查器(⌥⌘4)。在“切片”下,您可以更改切片参数,甚至可以将其禁用。 关于ios-如何在Xcode中重新切片图像?,我们在StackOverflow上找到一个类似的问题