草庐IT

xcode4.6.3

全部标签

ios - 如何以编程方式为非 ARC xcode 项目中的特定文件启用 ARC?

在某些情况下,我需要为几个非ARCxcode项目中的许多文件启用ARC。我不想完全转换为ARC,只需要使用arc启用几个文件。有许多解决方案使用XCode控制台将-fobjc-arc标志添加到编译源中的特定文件。但是我在多个xcode项目中有太多文件,无法通过XCode单独更改它。有没有一种方法可以让我以编程方式修改构建阶段设置。我发现很少有像这样的帖子TutorialorGuideforScriptingXCodeBuildPhasesPer-filecompilerflagsinXcodeprojecttemplate这两个都是很好的解决方案,但我需要设置一种机制,以便我可以编写脚

ios - Xcode 中缺少所需的架构 arm64

当我将我的项目编译到iPadmini时,我收到错误“在文件/user/location/myframework.a(2slices)中缺少必需的架构arm64”,它指的是我的特定第三方框架我正在使用。任何较旧的arm7设备都不会出现此错误。我知道这个框架应该编译为支持arm64框架,所以为了调试我创建了第二个项目,除了这个框架之外完全空白,它编译得很好,适用于iPadmini。我使用了该框架的一些功能,只是为了确保它确实被项目使用并且运行良好。所以我100%确定问题不在于框架,而在于我的项目设置或其他方面。我想可能是旧框架仍然缓存在某个地方,所以我清理并重建,我删除了派生数据,我删除了

ios - 将 Cocos3D 添加到现有的 XCode/iOS 项目

所以我最近在我的计算机上成功安装了Cocos3D,并且我能够使用Cocos3D入门模板在xCode中创建新的“iOS”项目。但是,我目前不需要开始一个新项目。我只需要能够将Cocos3D集成到我正在开发的现有“iOS”项目中,原因主要是该应用程序大部分是“典型的”iOS应用程序,但只有少数View/ViewController需要能够处理3D图形。那么这里有没有人知道一个简单的方法来做到这一点,或者可以指出一个(易于遵循的)教程的方向? 最佳答案 在接下来的几周内发布下一个Cocos3D版本后,这将变得容易得多。但现在,请看一下CC

ios - 您可以在 Xcode 中引用 Xamarin 的输出 (lib) 吗?

我在不同平台上有两个不同的应用程序:Windows(.Net)和iPad(使用Xcode制作)。通过在这两个应用程序上引入相似的功能,我正在考虑一些在这些应用程序上共享逻辑/代码的方法。想到Xamarin作为可能的选择。但是我对将整个iPad应用程序(objective-c)迁移/重写到Xamarin(c#)不感兴趣,我正在寻找一些方法将Xamarin的构建输出(dll?)链接到iPadXcode项目。是这样的:.NetPortableLibrary项目->使用Xamarin打开->构建到“某些包”->在Xcode项目中链接“某些包”。Xamarin能否编译成一些可在Xcode中链接的

ios - 如何删除 xcode ios 默认启动图像

我想删除我的应用程序的启动图像。我从我的项目文件夹中删除了两个启动图像文件:默认-Landscape@2x~ipad.png和默认-Portrai@2x~ipad.png现在得到一个构建错误:“找不到.../Default-Landscape@2x~ipad.pngcopypng失败” 最佳答案 在ProjectNavigator中单击您的项目,然后转到“General”并向下滚动到“LaunchImages”然后您可以单击您指定的每个图像将其删除。如果您看到源为“LaunchImage”,请单击滚动列表并选择“不使用Assets目

ios - 在 Xcode 上模拟 Cordova 应用程序时如何更新代码?

我有一个用Xcode打开的Cordova项目,然后从那里进行模拟。Xcode将项目执行gitcheckout到新文件夹并从那里运行代码。但是,当我运行模拟器时,它似乎打开了我项目的旧版本,因为它包含一个我很久以前删除的JS调试器。当我查看Xcode中的代码时,它看起来是正确的,但模拟器仍然运行旧版本。 最佳答案 对于cordova3.X,您不应该使用xcode即使您使用的是xcode,每次更改内容时也必须运行cordovaprepareios命令。您可以创建脚本(在xcode中选择项目,转到构建阶段,单击+按钮,然后新建运行脚本阶段

ios - "ipa build"从命令行通过但在Jenkins(深圳Xcode iOS app)上失败

我正在通过命令行从MyApp.xcodeproj构建一个MyApp.ipa,并且构建成功。我正在使用Shenzhenrubygem从命令行构建应用程序。然而,在Jenkins中构建失败并出现以下错误:***error:Couldn'tcodesign/Users/administrator/Library/Developer/Xcode/DerivedData///////MyApp.app/Frameworks/libswiftCore.dylib:codesignfailedwithexitcode1Command/Applications/Xcode.app/Contents/D

ios - 在我的 xcode 6、xcode 7 beta 中看不到预览助手

我在Xcode6、Xcode7beta中看不到预览助手。如何打开预览助手?该应用适用于iPhoneiPad和所有方向。 最佳答案 在InterfaceBuilder中打开Storyboard或xib文件。选择“查看”>“助理编辑器”>“显示助理编辑器”。Storyboard或xib文件对应的实现文件在辅助编辑器中打开。打开“助理”弹出式菜单。助手弹出菜单是助手编辑器跳转栏中后退和前进箭头右侧的第一项。在弹出菜单中,滚动到“预览”项并选择Storyboard或xib文件。布局预览出现在助理编辑器中。(对于Mac应用程序,如果未出现预览

ios - 如何在xcode中输入上标

我需要在UILabel中显示以下等式。但是我不知道如何在xCode中输入上标文本。2xˆ3-3xˆ2-36x+2作为引用,我使用^符号表示上标。 最佳答案 按Cmd+Ctrl+Space将打开特殊字符菜单。检查“数字-全部”类别是否在左侧列中。如果不是,请单击齿轮图标,然后选择此类别——将其添加到列表中。请看下面的截图 关于ios-如何在xcode中输入上标,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

ios - Xcode 7 特定的静态框架警告

我有一个在Xcode6上完美编译的静态框架,但它在Xcode7(beta5)上为我框架的每个类生成以下警告:whileprocessing/Path-to-MyFramework/MyFramework.framework/MyFramework(MyFrameworkClass.o):warning:/var/folders/_j/hqhnz9xd2qv_39dd1vdmw1nc0000gn/C/org.llvm.clang.MY-USERNAME/ModuleCache/2YCOBXU93NY4O/Foundation-K7W1BMS6PHG4.pcm:Nosuchfileordi