2016-05-09 31 views
1

我正在开发一个在iOS 7中开发的项目,并使用NSURLConnection和ABAddressBook,我必须添加一些功能。但有一个查询将该应用程序被NSURLConnection和ABAddressBook拒绝。将使用NSURLConnection拒绝应用程序吗?(仅供参考)

(注意:这不是版本控制app.App将与新的软件包标识和版本提交)

+0

它不应该,因为这些是苹果提供的API。 –

+0

为什么你认为你的应用可能因使用这些类而被拒绝? – rmaddy

+0

http://www.zdnet.com/article/apple-drops-ipv4-internet-support/ 它说什么,似乎我们必须使用NSURLSession来支持ipv6 –

回答

1

您正在使用的是由苹果公司提供的API的公开,而不是一个私人使用。所以,如果您使用的是ABAddressBook & NSURLConnection没有机会拒绝您的应用程序。

但是,请确保你想添加其他功能并没有违反苹果的指导方针..

+0

http://www.zdnet.com/article/apple-drops-ipv4-internet-support/ 它说,似乎我们必须使用NSURLSession来支持ipv6 –

+1

不需要。 NSURLConnection处理IPv6就好了。神奇的是作为解析器代码的一部分,这是在两个API之间共享的。更重要的是,** all **可可级API只要代码不直接触及IP地址,就可以透明地处理事物,例如通过自己解析名称并将IP地址传递给某些API。 – dgatwood