所以,我使用CocoaHTTPServer在iOS设备上提供网站。
当使用带有iOS 5.1的iPod Touch或iPad时,我可以在端口80上收听,为用户减少麻烦。
尝试在我的iPhone 3G上做同样的事情,仍在运行iOS 4.2,得到错误
Error starting HTTP Server: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied" UserInfo=0x3572e0 {NSLocalizedFailureReason=Error in bind() function, NSLocalizedDescription=Permission denied}
现在我知道听一个端口< 1024可能会受到限制,但为什么我的iPod和iPad都没有问题?