导入Microsoft Azure Mobile Framework时,Mach-O头代码:0x72613c21
我正在我的MBP上运行Xcode 8.0 beta 2上的Swift 3.0,目前我正在尝试将我的应用程序集成到Azure的服务器上。我目前正在尝试让示例代码的Swift 3.0版本正常工作。目前我刚刚开始项目,我所拥有的只是一个导入Microsoft Azure Mobile Framework时,Mach-O头代码:0x72613c21,azure,swift3,xcode8,Azure,Swift3,Xcode8,我正在我的MBP上运行Xcode 8.0 beta 2上的Swift 3.0,目前我正在尝试将我的应用程序集成到Azure的服务器上。我目前正在尝试让示例代码的Swift 3.0版本正常工作。目前我刚刚开始项目,我所拥有的只是一个ProjectName bridgeing Header.h和一个框架文件夹,其中导入并链接了框架,如下所示: 这本身已经产生错误,如下所示: 我已经试过: 禁用位码 删除位于~/Library/Developer/Xcode/DerivedData中的文件 重新
ProjectName bridgeing Header.h
和一个框架文件夹,其中导入并链接了框架,如下所示:
这本身已经产生错误,如下所示:
我已经试过:
- 禁用位码
- 删除位于~/Library/Developer/Xcode/DerivedData中的文件
- 重新启动项目
- 多次清理和重建
- 重新启动Xcode
- 重新下载框架
- 多次重新安装框架和相应的文件
sdk
,打开文件夹iOS
,然后打开名为WindowsAzureMobileServices.xcodeproject
的Xcode
项目。此项目包含您提到的框架所需的所有类
现在关闭项目,返回src
文件夹,选择除info.plist
和.DS\u Store
之外的所有文件。并将所有这些文件拖到Xcode
项目中,如果您在一个非常新的项目中,Xcode
将帮助您创建桥接头
现在您已经添加了所有文件,并创建了一个桥接头
,现在在桥接头
中导入所有类
,如下所示
#import "MSClient.h"
#import "MSCoreDataStore.h"
#import "MSDateOffset.h"
#import "MSError.h"
#import "MSFilter.h"
#import "MSLoginController.h"
#import "MSPullSettings.h"
#import "MSPush.h"
#import "MSQuery.h"
#import "MSQueryResult.h"
#import "MSSyncContext.h"
#import "MSSyncContextReadResult.h"
#import "MSSyncTable.h"
#import "MSTable.h"
#import "MSTableOperation.h"
#import "MSTableOperationError.h"
#import "MSUser.h"
现在构建并运行该项目,将不会出现错误。您可以像这样轻松地访问Swift
文件中的类
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let client = MSClient()
}
}
谢谢我还想用你提到的方法来展示这个,以防其他人需要这个帮助——复制和粘贴文件,我做到了