在需要之前,必须从模块'Darwin.POSIX.sys.xattr'导入'setxattr'声明

时间:2016-01-18 09:59:50

标签: ios objective-c armv7 arm64

代码在armv7上工作正常但是arm64的编译会抛出这个"'setxattr'的声明必须在模块'Darwin.POSIX.sys.xattr'中导入才能被需要"错误。

u_int8_t b = 1;
    setxattr([path fileSystemRepresentation],
             "com.apple.MobileBackup", &b, 1, 0, 0);

任何帮助PLZ?

1 个答案:

答案 0 :(得分:10)

我找到了解决方案。 在课程中包含<!DOCTYPE html> <html ng-app="app"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> {!! HTML::script('libraries/admin/plugins/jQuery/jQuery-2.1.4.min.js') !!} {!! HTML::script('libraries/JS/jquery-ui-1.11.1/jquery-ui.min.js') !!} <!-- Bootstrap 3.3.5 --> {!! HTML::script('libraries/admin/bootstrap/js/bootstrap.min.js') !!} {!! HTML::script('libraries/JS/parsley/parsley.2.0.7.min.js') !!} {!! HTML::script('libraries/JS/sweetalert2-master/dist/sweetalert2.min.js') !!} {!! HTML::script('libraries/JS/angularjs/angular-1.4.8.min.js') !!} {!! HTML::script('libraries/JS/angularjs/angular-1.4.8-route.min.js') !!} {!! HTML::script('libraries/MyAngular/app.js') !! </head> <body> <div class="content-wrapper" ng-controller="mainController" ng-view> </div><!-- ./wrapper --> </body> </html>