小编tzl*_*tzl的帖子

安装了libtool但找不到libtoolize

我试图在我的mac上从源代码构建libxml2.

所以我使用mac ports安装了autoconf libtool和automake

autoconf和automake似乎正如预期的那样正常工作.

我首先尝试运行autogen.sh.

不幸的是,libtoolize --version给出了

-bash: libtoolize: command not found
Run Code Online (Sandbox Code Playgroud)

我尝试跑步(再次)

sudo port install libtool

--->  Cleaning libtool
--->  Scanning binaries for linking errors: 100.0%
--->  No broken files found.
Run Code Online (Sandbox Code Playgroud)

我试试

locate libtool
Run Code Online (Sandbox Code Playgroud)

它似乎安装得很好

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/libtool
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/man/man1/libtool.1
/Applications/Xcode.app/Contents/Developer/usr/bin/libtool
/Applications/Xcode.app/Contents/Developer/usr/share/man/man1/libtool.1
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/cross/mipsel-linux-binutils/files/110-uclibc-libtool-conf.patch
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/libtool
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/libtool/Portfile
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/libtool/files
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/libtool/files/ltmain.m4sh-allow-clang-stdlib.diff
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/libtool-devel
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/libtool-devel/Portfile
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/openslp/files/libtool-tags.patch
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/t1lib/files/patch-libtool-tag.diff
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/print/pdflib/files/patch-libtool.diff
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/security/steghide/files/libtool-tag.diff
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/www/apache2/files/libtool-tag.diff
/usr/bin/libtool
/usr/lib/php/build/libtool.m4
/usr/share/apr-1/build-1/libtool
/usr/share/man/man1/libtool.1
Run Code Online (Sandbox Code Playgroud)

我如何让libtoolize工作?

macos autoconf autotools libxml2 libtool

34
推荐指数
3
解决办法
5万
查看次数

用户取消后,iOS Safari无法识别网址方案

我最近注意到Safari中的奇怪行为.

我为我的应用程序注册了一个url方案,然后进入myapp://Safari.这会立即启动我的应用程序.

然后我回到Safari,myapp://再次进入Safari,这次它提示我"在"myapp"中打开这个页面?" 取消或打开.

如果我点击打开,我的应用程序将启动,后续尝试将显示相同的警报.如果我尝试点击取消,我的应用将无法启动.这是预料之中的.

但是,如果我myapp://再次进入URL栏,则会提示"无法打开页面""Safari无法打开页面,因为地址无效."

对于所有后续尝试,这将以相同的方式失败,直到我杀死Safari并重新启动它,或打开另一个选项卡.

这与Youtube和Evernote的行为相同.我的猜测是,当用户点击取消时,Safari会将URL缓存为无效的URL.是否有关于此行为的官方文档?

在iOS 8.1.2和iOS 6.1.3中保留

iphone safari mobile-safari url-scheme ios

24
推荐指数
1
解决办法
7844
查看次数

UIWebSelectSinglePicker崩溃

我们收到一些关于崩溃的报告UIWebSelectSinglePicker.我们猜测这是由于数据源阵列空.这发生在webview中.我们如何解决这个问题?更喜欢原生的解决方案

编辑

仅在iphone上运行,同时运行iOS7和iOS8

1   CoreFoundation  __exceptionPreprocess + 127
2   libobjc.A.dylib objc_exception_throw + 36
3   CoreFoundation  -[__NSArrayM objectAtIndex:] + 228
4   UIKit   -[UIWebSelectSinglePicker pickerView:didSelectRow:inComponent:] + 56
5   UIKit   -[UIPickerView _sendSelectionChangedForComponent:notify:] + 90
6   UIKit   -[UIPickerTableView _scrollingFinished] + 152
7   UIKit   -[UIScrollView(UIScrollViewInternal) _stopScrollDecelerationNotify:] + 842
8   UIKit   -[UIScrollView(UIScrollViewInternal) _stopScrollingNotify:pin:tramplingDragFlags:] + 502
9   UIKit   -[UIScrollView(UIScrollViewInternal) _stopScrollingNotify:pin:] + 28
10  UIKit   -[UIScrollView _smoothScrollWithUpdateTime:] + 208
11  QuartzCore  CA::Display::DisplayLinkItem::dispatch() + 96
12  QuartzCore  CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uiwebview ios

14
推荐指数
1
解决办法
1249
查看次数

间歇性SSL错误

在iOS上获得间歇性SSL错误.我已经关闭了ATS,我们知道这也发生在操作系统版本<iOS9上

Error Domain = NSURLErrorDomain Code = 1011"发生SSL错误,无法与服务器建立安全连接." UserInfo = {NSLocalizedDescription =发生了SSL错误,无法与服务器建立安全连接.,NSLocalizedRecoverySuggestion =您是否还要连接到服务器?,_ kCFStreamErrorCodeKey = -9806 NSErrorFailingURLStringKey =,_ kCFStreamErrorDomainKey = 3,NSUnderlyingError = 0x1471b600

从我们的批评日志来看,似乎有些用户能够复制这个.但是我们无法做到

Would you like to connect to the server anyway?< - 这让我怀疑存在身份验证挑战.我怎么验证?

kCFStreamErrorCodeKey=-9806 < - 有谁知道这个错误意味着什么?

编辑:

-9806表示errSSLClosedAbort http://www.opensource.apple.com/source/Security/Security-55179.13/libsecurity_ssl/Security/SecureTransport.h

什么可以导致这个?我不认为这是由于网络不稳定,因为从我们的跟踪工具,到其他主机的SSL连接似乎没问题.当用户遇到此问题时,它可以重新生成.在我看来,我们需要通过wireshark检查故障以获取更多信息.但我们无法重新制作这个.有没有人有想法从野外的应用程序中记录更多信息来调试这个?

iphone ssl ios

7
推荐指数
1
解决办法
1296
查看次数

iphone CLLocationmanager区域监视回调未触发

我正在尝试使用监控区域来跟踪用户是否访问过地标.位置管理器在mapcontroller中与mapkit一起初始化

在视图控制器的viewdidload中:

if (self.locationManager == nil)
{
    //        NSLog(@"creating location manager");
    self.locationManager = [[CLLocationManager alloc] init];
    locationManager.delegate = self;
    locationManager.desiredAccuracy = kCLLocationAccuracyBestForNavigation;
    locationManager.distanceFilter = kCLDistanceFilterNone;
}


NSSet* set=[locationManager monitoredRegions];

if ([CLLocationManager regionMonitoringAvailable] && [CLLocationManager regionMonitoringEnabled]) {
    NSLog(@"region monitoring okay");
    NSLog(@"monitored regions: %@",set);
} 
Run Code Online (Sandbox Code Playgroud)

我得到NSLogs"区域监控好"和所有区域正确.

添加区域就像这样完成

double metres=20.0;
CLLocationDistance dist=metres;
CLLocationAccuracy acc=1.0;

CLRegion *reg=[[CLRegion alloc] initCircularRegionWithCenter:coordinate radius:dist identifier:landmarkObj.landmarkName];

[locationManager startMonitoringForRegion:reg desiredAccuracy:acc];
Run Code Online (Sandbox Code Playgroud)

但回调都没有被触发

 - (void)locationManager:(CLLocationManager *)manager didEnterRegion:(CLRegion *)region
{
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Entered" 
                                                    message:region.identifier
                                                   delegate:self
                                          cancelButtonTitle:@"OK"
                                          otherButtonTitles:nil, nil];
    [alert show]; …
Run Code Online (Sandbox Code Playgroud)

iphone xcode core-location region

6
推荐指数
1
解决办法
6250
查看次数

VM Tracker显示较大的脏大小

我的应用程序的一部分是我同时执行操作的地方.它们包括初始化许多CALayers并将它们渲染到位图.

不幸的是,在这些操作期间(每次在iPhone 4上完成大约需要2秒钟),VM Tracker指示的脏大小达到~120MB.分配达到~12MB(不累积)根据我的理解,Dirty size是无法释放的内存.通常,我的应用程序和后台的所有其他应用程序都会被杀死.

Incident Identifier: 7E6CBE04-D965-470D-A532-ADBA007F3433
CrashReporter Key:   bf1c73769925cbff86345a576ae1e576728e5a11
Hardware Model:      iPhone3,1
OS Version:          iPhone OS 5.1.1 (9B206)
Kernel Version:      Darwin Kernel Version 11.0.0: Sun Apr  8 21:51:26 PDT 2012; root:xnu-

1878.11.10~1/RELEASE_ARM_S5L8930X
Date:                2013-03-18 19:44:51 +0800
Time since snapshot: 38 ms

Free pages:        1209
Active pages:      3216
Inactive pages:    1766
Throttled pages:   106500
Purgeable pages:   0
Wired pages:       16245
Largest process:   Deja Dev

Processes
         Name                 UUID                    Count resident pages
            geod <976e1080853233b1856b13cbd81fdcc3>     338
        LinkedIn <24325ddfeed33d4fb643030edcb12548>    6666 (jettisoned)
    Music~iphone <a3a7a86202c93a6ebc65b8e149324218> …
Run Code Online (Sandbox Code Playgroud)

memory-management objective-c instruments ios

5
推荐指数
1
解决办法
4918
查看次数

cvSVM培训为HOGDescriptor带来了糟糕的结果

我的目标是训练SVM并获得支持向量,我可以将其插入opencv的HOGdescriptor中进行对象检测.

我收集了4000~阳性和15000~阴性,我使用opencv提供的SVM进行训练.结果给了我太多的误报.(每张图片最多20个)我会剪掉误报并将它们添加到负片池中以重新训练.而且我有时会得到更多的误报!我已经尝试将我的hogdescriptor的L2HysThreshold调整到300而没有显着改善.我的积极和消极的数量足够大吗?

SVM培训也比预期快得多.我尝试使用2916和12996的特征向量大小,在不同的尝试中使用灰度图像和彩色图像.SVM培训从未花费超过20分钟.我用auto_train.我是机器学习的新手,但从我听到的训练中,我的数据集应该至少花一天时间吗?

我相信cvSVM没有做太多的学习,根据http://opencv-users.1802565.n2.nabble.com/training-a-HOG-descriptor-td6363437.html,它不适合这个目的.有cvSVM经验的人对此有更多的意见吗?

我正在考虑使用SVMLight http://svmlight.joachims.org/, 但看起来没有办法可视化SVM超平面.我有什么选择?

我使用opencv2.4.3并为hogdescriptor尝试了以下设置

hog.winSize = cv::Size(100,100);
hog.cellSize = cv::Size(5,5);
hog.blockSize = cv::Size(10,10);
hog.blockStride = cv::Size(5,5); //12996 feature vector

hog.winSize = cv::Size(100,100);
hog.cellSize = cv::Size(10,10);
hog.blockSize = cv::Size(20,20);
hog.blockStride = cv::Size(10,10); //2916 feature vector
Run Code Online (Sandbox Code Playgroud)

c++ opencv svm

5
推荐指数
1
解决办法
2023
查看次数

CoreTelephony 崩溃(不可重现)

这种崩溃只发生在生产中

Crashed Thread
0   
libobjc.A.dylib 0x000000019843fbd0 objc_msgSend + 16
1   
CoreTelephony 0x00000001886bac5c _ZL25_ServerConnectionCallbackP20__CTServerConnectionPK10__CFStringPK14__CFDictionaryPv + 48
2   
CoreTelephony 0x00000001886d1030 ___ZNK13CTServerState21sendNotification_syncE7CTEventPK10__CFStringPK14__CFDictionary_block_invoke14 + 28
3   
libdispatch.dylib 0x0000000198a713ac _dispatch_call_block_and_release + 20
4   
libdispatch.dylib 0x0000000198a7136c _dispatch_client_callout + 12
5   
libdispatch.dylib 0x0000000198a7b4c0 _dispatch_queue_drain + 1212
6   
libdispatch.dylib 0x0000000198a74474 _dispatch_queue_invoke + 128
7   
libdispatch.dylib 0x0000000198a7d224 _dispatch_root_queue_drain + 660
8   
libdispatch.dylib 0x0000000198a7e75c _dispatch_worker_thread3 + 104
9   
libsystem_pthread.dylib 0x0000000198c4d2e4 _pthread_wqthread + 812
10  
libsystem_pthread.dylib 0x0000000198c4cfa8 start_wqthread + 0
Run Code Online (Sandbox Code Playgroud)

这个也是

Crashed Thread
0   
libobjc.A.dylib 0x306e1f46 objc_msgSend + 6
1   
CoreTelephony …
Run Code Online (Sandbox Code Playgroud)

ios core-telephony

5
推荐指数
1
解决办法
1519
查看次数