Questions tagged «xcode»

Xcode是Apple的集成开发环境(IDE)。使用注意:此标签仅用于有关Xcode IDE本身的问题,而不用于一般的Mac或iOS编程主题。对于Mac编程问题,请使用[cocoa],对于iOS编程问题,请使用[cocoa-touch]或[iOS]或[Swift]。


9
Xcode 5中缺少Provisioning Profiles菜单项
在花费了一整天的时间安装了Mac OS X v10.8(Mountain Lion),Xcode 5 的新副本之后,修复了配置文件,证书,创建了新的证书,我终于设法使应用程序再次在iPad上运行。问题是,在Xcode 5中,我没有用于“库-供应配置文件”的菜单项,并且我不知道会发生什么。我重新启动计算机,尝试了一些操作,但是我真的不知道该怎么办。我该如何解决这个问题?




13
如何安装Xcode命令行工具
如何获得与当前Xcode / Mac OS X v10.8(Mountain Lion)或更高版本一起安装的命令行生成工具? 与Xcode不同,它没有安装程序,只是捆绑包。 看起来所有命令行工具都位于捆绑包中的下Contents/Developer,但没有设置任何适当的环境变量来使用它们。 我是否可以运行一个脚本来设置环境以支持从命令行进行构建?

29
SDK'iOS 10.0'中的产品类型'Application'需要代码签名-StickerPackExtension需要开发团队错误
我面临以下问题,无法构建应用程序。 XXX的配置设置冲突。XXX是自动设置的,但是设置配置文件WildCard已手动指定。在构建设置编辑器中将供应配置文件值设置为“自动”,或在目标编辑器中切换到手动供应。SDK'iOS 10.0'中的产品类型'Application'需要代码签名 我也无法选择特定的个人资料。 如何解决这个问题?
424 ios  xcode 

4
使用Cocoapods时忽略Xcode警告
在最新的Xcode更新之后,我使用了很多第三方库,其中包含许多警告。(例如Facebook SDK pod)现在所有这些警告都显示在Xcode上我想看到自己的警告或错误的地方。 有什么办法可以忽略这些错误?修复它们无济于事,因为在每次“ pod安装”之后,所做的更改都将被丢弃。

30
dyld:库未加载:@ rpath / libswiftCore.dylib
我正在尝试在iPhone 4s上运行Swift应用程序。它在模拟器上运行良好,我的朋友可以在他的iPhone 4s上成功运行它。我有iOS 8和Xcode 6的正式版本。 我努力了 重新启动Xcode,iPhone,计算机 清洁与重建 吊销和创建新的证书/设置配置文件 现“运行路径搜索路径”为 $(inherited) @executable_path/Frameworks 嵌入式内容包含Swift代码为“是” 代码签名身份是开发人员 以下是整体错误 dyld: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/AppName Reason: no suitable image found. Did find: /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/Frameworks/libswiftCore.dylib: mmap() error 1 at address=0x008A1000, size=0x001A4000 segment=__TEXT in Segment::map() mapping /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/APPLICATION_NAME/Frameworks/libswiftCore.dylib
412 ios  swift  xcode  dyld 

8
文件是通用的(三个切片),但是对于iOS上的静态库,文件不包含ARMv7-s切片错误,无论如何都要绕过?
我升级了Xcode版本,并在使用外部静态库时收到以下消息: ld:文件是通用文件(3个切片),但不包含armv7s切片:体系结构armv7s clang的/ file / location:错误:链接器命令失败,退出代码为1(使用-v查看调用) 如果库的开发人员尚未更新其库,是否有任何方法可以绕过此过程并向库添加支持?

5
Xcode项目与Xcode工作区-差异
我试图了解整个生态系统是如何iOS工作的。 到目前为止,我可以为我的大部分问题找到答案(并且相信我,有很多问题),但是对于这个问题,似乎还没有明确的答案。 XcodeProject和XcodeWorkspace文件有什么区别? 两者之间有什么区别? 他们负责什么? 当我以团队/单独方式开发我的应用程序时,应该与哪一个合作? 关于这两个文件,我还有什么要注意的吗?
401 xcode 

19
通过命令行Xcode“构建和存档”
Xcode 3.2在“生成”菜单的“生成和存档”下提供了一个很棒的新功能,该功能生成一个适合Ad Hoc分发的.ipa文件。您也可以打开管理器,转到“存档的应用程序”,然后“将应用程序提交到iTunesConnect”。 有没有一种方法可以从命令行使用“构建和存档”(作为构建脚本的一部分)?我以为xcodebuild会以某种方式参与其中,但是该man页面似乎没有对此发表任何评论。 更新 Michael Grinich要求澄清;这就是您完全无法使用命令行构建的功能,这些功能只有在“构建并存档”之后才能使用Xcode的Organizer进行。 您可以单击“共享应用程序...”与Beta测试人员共享IPA。正如Guillaume在下面指出的那样,由于一些Xcode的神奇之处,此IPA文件不需要Beta测试人员需要安装的单独分发的.mobileprovision文件。太神奇了。没有命令行脚本可以做到这一点。例如,Arrix的脚本(5月1日提交)不符合该要求。 更重要的是,在对Beta版本进行Beta测试之后,可以单击“将应用程序提交到iTunes Connect”以将完全相同的版本提交给Apple(您测试过的二进制文件),而无需重新构建。在命令行中这是不可能的,因为对应用程序进行签名是构建过程的一部分。您可以签名进行Ad hoc beta测试,也可以签名以提交到App Store,但不能两者都签名。无法在手机上对基于命令行的IPA进行Beta测试,然后直接提交给Apple。 我希望有人能证明我做错了:这两个功能在Xcode GUI中都很好用,并且不能从命令行复制。

8
iPad多任务支持需要这些方向
我试图将我的通用iOS 9应用程序提交给Apple(使用Xcode 7 GM构建),但是仅在选择“ 提交以供审阅”时,我在iTunes Connect中收到该捆绑包的错误消息: 无效的捆绑包。iPad多任务支持需要以下方向:“ UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight”。在捆绑包'com.bitscoffee.PhotoMarks.iOS'中找到'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown'。 我的应用程序支持Portrait和PortraitUpsideDown方向,但不支持其他两个方向。 那么是否可以解决此强制要求,或者所有iOS 9 iPad应用程序都必须具有所有四个方向?
388 ios  objective-c  iphone  xcode  ipad 

8
iOS 9中的新警告:“所有位码都将被丢弃”
我在我的应用中收到有关Google框架的新警告: (空):紧急:由于'/ Users / myname / Library / Mobile Documents / com〜apple〜CloudDocs / foldername / appname / GoogleMobileAds.framework / GoogleMobileAds(GADSlot + AdEvents.o)'均不包含位码,因此将删除所有位码。您必须在启用位码(Xcode设置ENABLE_BITCODE)的情况下重建它,从供应商处获取更新的库,或禁用此目标的位码。注意:将来会出现错误。 Xcode 7给了我大约204条关于同一概念的警告,而我对此一无所知。另外,从我的应用程序访问网络时遇到问题。这是来自调试区域的错误: -canOpenURL:URL失败:“ kindle:// home”-错误:“此应用程序不允许查询方案点燃” 所有这些问题在iOS 8中都不存在。
387 xcode  ios9  bitcode 

30
在iOS模拟器上测试时出错:无法向引导服务器注册
当我单击UIAlertView的按钮时崩溃时,我正在模拟器上测试我的应用程序。我在那里停止调试,对代码进行了一些更改,然后再次构建了该应用程序。现在,当我运行应用程序时,我在控制台中收到此错误 无法在引导服务器上注册com.myApp.debug。错误:未知错误代码。通常,这意味着该进程的另一个实例已在运行或挂在调试器中。程序收到信号:“ SIGABRT”。 我尝试从模拟器中删除该应用程序,进行了干净的构建,但是在尝试运行该应用程序时仍然出现此错误。 我应该怎么做才能再次在模拟器上运行该应用程序?
370 ios  xcode  ios-simulator 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.