<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>iPhoneGeek 爱疯极客 &#187; 私有API</title>
	<atom:link href="http://www.iphone-geek.cn/tag/%e7%a7%81%e6%9c%89api/feed" rel="self" type="application/rss+xml" />
	<link>http://www.iphone-geek.cn</link>
	<description>iPhone 新闻，编程，技巧与提示，代码，教程</description>
	<lastBuildDate>Thu, 08 Dec 2011 01:18:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>使用私有API的开发者请注意</title>
		<link>http://www.iphone-geek.cn/%e6%96%b0%e9%97%bb/%e4%bd%bf%e7%94%a8%e7%a7%81%e6%9c%89api%e7%9a%84%e5%bc%80%e5%8f%91%e8%80%85%e8%af%b7%e6%b3%a8%e6%84%8f</link>
		<comments>http://www.iphone-geek.cn/%e6%96%b0%e9%97%bb/%e4%bd%bf%e7%94%a8%e7%a7%81%e6%9c%89api%e7%9a%84%e5%bc%80%e5%8f%91%e8%80%85%e8%af%b7%e6%b3%a8%e6%84%8f#comments</comments>
		<pubDate>Tue, 17 Nov 2009 10:49:44 +0000</pubDate>
		<dc:creator>bagusflyer</dc:creator>
				<category><![CDATA[新闻]]></category>
		<category><![CDATA[私有API]]></category>

		<guid isPermaLink="false">http://www.iphone-geek.cn/?p=250</guid>
		<description><![CDATA[根据Apple的规定，使用私有API的程序可能被App Store拒绝，但是还是有不少的App Store
程序使用了私有API。（我曾与别人合作的一个程序使用了有关wifi的私有API，通过了App Store的审查）。但最近使用static analysis（静态分析）的方法可以检测出有没有使用私有API。有一则开发者的信息：


I got a phone call from Apple today about this issue.  They asked me
to remove simulateTapAtPoint and related code due to their static
analyzer automatically flagging it and rejecting apps.  I just checked
in some changes which wrap this code in an #ifdef DEBUG so they can
still be used for their [...]]]></description>
			<content:encoded><![CDATA[<p>根据Apple的规定，使用私有API的程序可能被App Store拒绝，但是还是有不少的App Store<br />
程序使用了私有API。（我曾与别人合作的一个程序使用了有关wifi的私有API，通过了App Store的审查）。但最近使用static analysis（静态分析）的方法可以检测出有没有使用私有API。有一则开发者的信息：<br />
<span id="more-250"></span></p>
<blockquote><p>
I got a phone call from Apple today about this issue.  They asked me<br />
to remove simulateTapAtPoint and related code due to their static<br />
analyzer automatically flagging it and rejecting apps.  I just checked<br />
in some changes which wrap this code in an #ifdef DEBUG so they can<br />
still be used for their intended debugging purposes.
</p></blockquote>
<p>大意是Apple打电话给他，要他移除一段代码（这段代码来自Three20。Three20是一个iPhone UI库，使用了不少私有API。）。要注意的是这段代码是在#ifdef DEBUG下，仍然被Apple检测出，说明Apple确实有办法检测出是否是用了私有API。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iphone-geek.cn/%e6%96%b0%e9%97%bb/%e4%bd%bf%e7%94%a8%e7%a7%81%e6%9c%89api%e7%9a%84%e5%bc%80%e5%8f%91%e8%80%85%e8%af%b7%e6%b3%a8%e6%84%8f/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

