有没有人试图使用Xcode 7 Beta 4在真正的iPhone(iOS版本8.4)上运行应用程序时遇到此问题? dyld:Library not loaded:/System/Library/Frameworks/GameCenter.framework/GameCenter引用自:/ private / var / mobile / Containers / Bundle / Application / CC713E5A-7839-43F1-9AEB-932AE2A3DF8A / ….原因:图像未find 为了您的信息,在切换到Xcode 7之前,它一直没有错误…
在以前的Swift版本的Xcode 6和7中,这个语法可以工作: var secureItemValue: Unmanaged<AnyObject>? let statusCode: OSStatus = SecItemCopyMatching(keychainItemQuery, &secureItemValue) if statusCode == errSecSuccess { let opaquePointer = secureItemValue?.toOpaque() let secureItemValueData = Unmanaged<NSData>.fromOpaque(opaquePointer!).takeUnretainedValue() // Use secureItemValueData… } 但是,Xcode 7 beta 4中的SecItemCopyMatching声明已经更改: OLD: func SecItemCopyMatching(_ query: CFDictionary, _ result: UnsafeMutablePointer<AnyObject?>) -> OSStatus NEW: func SecItemCopyMatching(_ query: CFDictionary!, _ result: UnsafeMutablePointer<Unmanaged<AnyObject>?>) -> OSStatus …和现在的secureItemValuetypes不匹配。 该机制之前提取结果混淆,我希望它是在某种程度上更容易与新的声明,但我不知道如何声明正确的types为secureItemValuevariables,并提取结果。
我正在尝试使用FBSDKCoreKit和FBSDKLogin添加Facebookloginfunction。 当我尝试将这两个框架导入到我的AppDelegate文件时,它显示错误 “没有这样的模块”FBSDKCoreKit“”。 我将“ Allow Non-modular Includes In Framework Modules从NO更改为YES ,但错误仍然存在。 我需要帮助提出一个解决scheme来解决这个错误。