Tag: 框架

combobox架模拟器/设备二进制Xcode 7.3

我仔细地跟着这篇文章 总之,你必须使用lipo连接每个device和simulator构build 使用: lipo -create -output "MyFrameworkName" "Debug-iphonesimulator/MyFrameworkName.framework/MyFrameworkName" "Debug-iphoneos/MyFrameworkName.framework/MyFrameworkName" 我select任何框架Debug-iphonesimulator或Debug-iphoneos作为基地添加lipo导致的文件。 例: 问题是无论哪个用作基础( Debug-iphonesimulator或Debug-iphoneos )。 如果基地是模拟器,当我添加到父项目没有运行在设备上。 反之亦然 看起来, lipo并没有把2个文件合并在一起,或者缺less一些文件来join。 我已经在网上search,显然没有更多的步骤来完成这一点。

如何安装SDWebImage

我需要在我的应用程序中pipe理照片,并阅读了大量有关SDWebImage框架,这似乎是最好的方法。 不过,我发现安装难度非常大。 我不知道Ruby,从来没有使用podfile,所以通过下载最新的SDWebImagefolder&框架并将其添加到我的项目来安装它。 但是,当我尝试使用build议的导入导入到我的viewcontroller: #import <SDWebImage/UIImageView+WebCache.h> #import "UIImageView+WebCache.h" 我得到的文件没有在#importfind,那么如果我改变这个“SDWebImage / UIImageView + WebCache.h”build议我得到一个文件没有find:#import UIImageView + WebCache.h即使我可以清楚地看到当我打开我的项目中的SDWebImage文件夹! 我猜测这些错误也会导致一个未find错误,当我尝试使用sd_setImageWithUrl方法。 这里是我的项目的屏幕截图: 我希望我可以得到一些帮助,因为框架看起来有非常好的function。 任何帮助非常感谢。 谢谢

在Swift中使用LSApplicationWorkspace

我已经将MobileCoreServices.framework添加到我的Xcode项目中,并将语句import MobileCoreServices到我的文件顶部。 我有代码行 let test = LSApplicationWorkspace.defaultWorkSpace() 而xcode表示Unresolved Identifier LSApplicationWorkspace 我试图清理和重build项目。 有任何想法吗?

弱链接iPhone应用程序的多个框架(-weak_framework)

如何在为旧版部署目标编译iPhone应用程序时为多个框架指定-weak_framework?

Xcode 6错误 – “缺less必要的架构i386”当build设iOS模拟器

我创build了一个自定义的Objective-C框架。 我想将其导入到任何给定的iOS项目中,并在iOS模拟器和实际设备上使用其提供的function。 要导入框架,我使用应用程序目标中的Build Phases> Link Binary With Libraries设置链接它。 然后我可以用下面的语句把它导入到我的一个类中: #import <CustomFramework/CustomFramework.h> 我可以实例化我的框架的类,但是当我尝试在设备上运行我的项目时,出现以下错误消息: dyld: Library not loaded: @rpath/CustomFramework.framework/CustomFramework Referenced from: /var/mobile/Applications/A61E882D-481A-4C0B-B4FD-69F5D24968BF/TestApp.app/TestApp Reason: image not found 如果我尝试在模拟器上运行它,我会得到一个不同的错误信息: ld: warning: ignoring file /Users/user/Desktop/CustomFramework.framework/CustomFramework, missing required architecture i386 in file /Users/user/Desktop/CustomFramework.framework/CustomFramework (2 slices) Undefined symbols for architecture i386: "_OBJC_CLASS_$_CustomFramework", referenced from: objc-class-ref in AppDelegate.o ld: symbol(s) not found for […]

在客户端获取iOS Universal Framework的版本号

这可能不限于iOS通用框架,而是所有xxx.framework文件。 不过,我似乎无法find如何在客户端应用程序中获取当前版本和构build框架的文档。 在一个应用程序中,你会使用类似于: NSString *name = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleDisplayName"]; NSString *build = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"]; NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]; 这会给你的信息存储在Info.plist中的应用程序。 但是,我们如何find一个框架的信息。 在我的情况下,特别是一个embedded式框架。

Xcode 5框架/库searchpath绝对地址

我更新了我的Xcode到5.0。 我添加了一些库/框架searchpath,它显示的path是绝对path。 例如,如果我的文件夹在我的桌面上,它会显示/ Users / username / Desktop /“foldername”/“subfolder”/“subfolder”/“framework”。 因此,无论何时在另一个mac中检出工作副本,我都必须删除对某些库/框架的引用,并将其添加回来。是不是有办法解决这个问题,我不需要删除 – 添加再次参考?

打开cv iosvideo​​处理

我正在尝试使用openCv框架来做这里的iosvideo​​处理教程。 我已经成功地将ios openCv框架加载到我的项目中, 但似乎在我的框架和教程中提供的框架之间不匹配,我希望有人能帮助我。 OpenCv使用cv::Mattypes来表示图像。 当使用AVfoundation委托来处理来自相机的图像时 – 我将需要将所有的CMSampleBufferRef转换为该types。 看来,本教程中介绍的openCV框架提供了一个名为using的库 #import <opencv2/highgui/cap_ios.h> 用新的委托命令: 任何人都可以指出我在哪里可以find这个框架或CMSampleBufferRef和cv::Mat之间的快速转换 编辑 在opencv框架中有很多细分(至less对ios来说)。 我已经通过各种“官方”网站下载它,并使用THEIR指令使用fink和brew等工具。 我甚至比较了安装到/ usr / local / include / opencv /中的头文件。 每次都不一样 下载openCV项目时 – 在同一个项目中有各种cmake文件和冲突的自述文件。 我认为我成功地为IOS构build了一个好的版本,通过这个链接内置了框架的avcapturefunction(通过这个头文件<opencv2/highgui/cap_ios.h> ),然后使用ios目录中的python脚本构build库- 使用命令python opencv/ios/build_framework.py ios 。 我会尝试更新

iOS 8 PhotoKit。 从iCloud照片共享相册中获取最大尺寸的图像

如何从iСloud获取全尺寸图像? 每次我试图得到这张照片,我得到图像大小256×342。 我也看不到进展。 码: PHFetchResult *result = [PHAsset fetchAssetsWithLocalIdentifiers:@[assetIdentifier] options:nil]; PHImageManager *manager = [PHImageManager defaultManager]; [result enumerateObjectsUsingBlock:^(PHAsset *asset, NSUInteger idx, BOOL *stop) { PHImageRequestOptions *options = [[PHImageRequestOptions alloc] init]; options.deliveryMode = PHImageRequestOptionsDeliveryModeHighQualityFormat; options.synchronous = YES; options.networkAccessAllowed = YES; options.progressHandler = ^(double progress, NSError *error, BOOL *stop, NSDictionary *info) { NSLog(@"%f", progress); }; [manager requestImageForAsset:asset targetSize:PHImageManagerMaximumSize […]

架构armv7的未定义符号:“_SCNetworkReachabilityCreateWithAddress”

对,这已经成为一个正确的痛苦,我已经看了2天,似乎无法解决它。 这是我得到的错误。 Undefined symbols for architecture armv7: "_SCNetworkReachabilityCreateWithAddress", referenced from: +[Reachability reachabilityWithAddress:] in Reachability.o "_SCNetworkReachabilityCreateWithName", referenced from: +[Reachability reachabilityWithHostName:] in Reachability.o "_SCNetworkReachabilityUnscheduleFromRunLoop", referenced from: -[Reachability stopNotifier] in Reachability.o "_SCNetworkReachabilityScheduleWithRunLoop", referenced from: -[Reachability startNotifier] in Reachability.o "_SCNetworkReachabilitySetCallback", referenced from: -[Reachability startNotifier] in Reachability.o "_SCNetworkReachabilityGetFlags", referenced from: -[Reachability connectionRequired] in Reachability.o -[Reachability currentReachabilityStatus] in Reachability.o ld: symbol(s) […]