我在XCode测试版中试用Swift.特别是使用@IBDesignable和@IBInspectable.我正在构建一个包含(@IBDesignable)UIView子类和一个简单iOS应用程序的框架,以便对其进行测试(两者都包含在工作区中并通过工作区链接).在几次成功构建之后,我在框架构建输出中得到以下错误:
0:错误:/Users/richardpj/Projects/Swift2/Swift2FW/build/Swift2FW.build/Debug-iphonesimulator/Swift2FW.build/unextended-module.modulemap:2:伞头 'Swift2FW.h' 未找到:0:错误:无法构建Objective-C模块'Swift2FW'
在您提出我已经完成干净并删除我的派生数据之前,除了删除和重新创建工作区和项目文件之外似乎没有解决它.
关于错误来源的任何想法,如何复制(对于错误报告)或我是否愚蠢.
编辑:自发布以来,我收到了50次观看.听起来这是我应该报告的错误.有关如何做到这一点的任何想法?
没有应用程序可以在我的模拟器中运行,虽然建设很好.
无法在模拟器中运行应用程序
运行时遇到错误(Domain = NSPOSIXErrorDomain,Code = 3)
我试图在运行iOS 7.1的真实手机上运行我的Swift应用程序的企业签名版本.
如果我通过Xcode界面创建企业签名应用程序,该应用程序将完美运行.如果我通过xcodebuild创建企业签名应用程序并在命令行上进行协同设置,则应用程序在打开时崩溃并显示以下日志:
Dyld Error Message:
Library not loaded: @rpath/libswiftCore.dylib
Referenced from: /var/mobile/Applications/96578E7F-7FE6-4603-82F2-8941561225D8/Foo.app/Foo
Reason: no suitable image found. Did find:
/private/var/mobile/Applications/96578E7F-7FE6-4603-82F2-8941561225D8/Foo.app/Frameworks/libswiftCore.dylib: code signature invalid for '/private/var/mobile/Applications/96578E7F-7FE6-4603-82F2-8941561225D8/Foo.app/Frameworks/libswiftCore.dylib'
Dyld Version: 324
Run Code Online (Sandbox Code Playgroud)
当我通过命令行创建IPA时,IPA始终包含相同的libswiftCore.dylib
$ md5 cli/Payload/Foo.app/Frameworks/libswiftCore.dylib
MD5 (cli/SwiftSupport/libswiftCore.dylib) = 0fe0370b5585a88a89d230b7501aee31 <- same every time; matches what is provided by Xcode
$ md5 /Applications/Xcode6-Beta5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos/libswiftCore.dylib
MD5 (/Applications/Xcode6-Beta5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos/libswiftCore.dylib) = 0fe0370b5585a88a89d230b7501aee31 <- Same!
Run Code Online (Sandbox Code Playgroud)
当Xcode的UI产生IPA,很显然,它以某种方式签署或修改libswiftCore.dylib
$ md5 ui/Payload/Foo.app/Frameworks/libswiftCore.dylib
MD5 (ui/Payload/Foo.app/Frameworks/libswiftCore.dylib) = df73f604b1370b19721dfa7de298340f <- different every time
Run Code Online (Sandbox Code Playgroud)
我试过在codesign上使用--deep选项没有运气.
在通过命令行构建/代码签名时,如何让libswiftCore.dylib正确签名?
我有Xcode 6 beta 6,只是想在我的项目中添加一个新类.
现在,它是文件 - >新文件 - >目标-C文件,我必须在空文件,类别,协议和扩展之间进行选择.我只想创建一个新类(比如说HelloWorld),它继承自let NSObject.
通常,Xcode会创建.m文件并自动创建.h文件,但现在它只创建了.m名为NSObject_HelloWorld.m的文件.没有创建头文件,我也不希望使用Superclass_newClass命名方案.
我错过了什么?
我正在尝试通过testflight创建一个存档.ipa进行分发.存档创建,我选择导出,然后选择ad hoc,然后选择我的团队.但是,此时我得到了以下屏幕.

我知道我的证书是有效的,因为我在下载xcode 6 GM之前大约2个小时在xcode 5中使用不同的配置文件创建了一个.ipa.我也知道我的配置文件是有效的并且连接到所述证书.
事实上,在xcode 5中它没有要求团队; 它只询问配置文件.现在,出口要求我提供的团队.此外,我当然有一个有效的iOS发行证书.我在构建设置中使用它来签署我的应用程序.看起来像是一个奇怪的错误
任何帮助将不胜感激.
我刚刚升级到XCode 6并尝试构建我的开发者ID签名的Mac应用程序.但是,我现在得到以下codeign错误:
unsealed contents present in the root directory of an embedded framework
Run Code Online (Sandbox Code Playgroud)
这适用于Dropbox.framework我使用的.显然无法签署.错误是什么意思?怎么了?
我需要找到一个解决方案来解决Swift超级棒的"Source Kit Crashing"错误.我已经阅读了很多堆栈溢出帖子,但似乎没有人有解决方案.如果有一行代码导致问题,我无法通过捕获50 +源文件找到它.有没有人有这个问题的解决方案?
Xcode基本上和记事本一样有用,它已经变得如此糟糕.请有人有解决方案:).每次我在任何文件中键入一个字母时,Source Kit都会崩溃.
包含的框架:Parse,Layer,Fabric,各种苹果框架
注意:我的应用程序编译并运行完全正常
有没有办法让我们的IBInspectable属性在Interface Builder中具有大小类?(与Font相似)

单击"+"符号可以为不同大小的类选择不同的字体(大小和其他属性).
我问,因为我创建了一个自定义视图,其中包含一个width属性,我希望在某些大小的类上使该宽度不同.
我正在将解析框架复制到我的Xcode项目中,并选中复选框,如果需要,复制文件.
项目运行没有问题.但是如果我把Parse SDK文件夹移到垃圾箱上Xcode说"没有这样的模块'解析'".
它不应该说,因为我正在复制文件而不是对我的项目进行文件引用.我该如何解决?
我正在使用UICollectionView,我需要在单击按钮后滚动到第一个单元格.
该按钮位于我的集合视图中的(大)标题部分...当点击它时,我需要滚动到位于此按钮下方的第一个单元格.
我创建了这个按钮的动作,但我不知道如何滚动到第一个UICollectionViewCell.
有人能帮我吗?
xcode6 ×10
ios ×7
swift ×5
xcode ×2
cocoa ×1
code-signing ×1
ipa ×1
macos ×1
objective-c ×1
size-classes ×1
sourcekit ×1
xcode6.1 ×1