我正在使用UserService.get({customer: "Mark"}).$promise.then(function(data) {
$scope.customerinfo = data;
alert($scope.customerinfo);
});
来编译我想在AppleTV应用程序中使用的动态库。
使用此命令,我可以编译我的dylib并在OS X中使用:
xcrun
但是,我无法在AppleTV模拟器中使用它。 ➜ logger git:(master) ✗ ls
main.swift
➜ logger git:(master) ✗ xcrun swiftc -emit-library main.swift
➜ logger git:(master) ✗ ls
libmain.dylib main.swift
➜ logger git:(master) ✗ file libmain.dylib
libmain.dylib: Mach-O 64-bit dynamically linked shared library x86_64
命令返回dlopen
。
然后,我尝试了一些参数,比如波纹管,但不能正常工作
nil
如何将我的Swift代码编译成动态库以在AppleTV中使用?
答案 0 :(得分:0)
对于模拟器:
xcrun swiftc -emit-library -sdk $(xcrun --show-sdk-path --sdk appletvsimulator10.2) main.swift
对于物理设备:
xcrun swiftc -emit-library -sdk $(xcrun --show-sdk-path --sdk appletvos10.2) main.swift