{"id":6226,"date":"2017-12-27T16:38:11","date_gmt":"2017-12-27T08:38:11","guid":{"rendered":"http:\/\/oolock.com\/blog2\/?p=6226"},"modified":"2017-12-27T16:38:11","modified_gmt":"2017-12-27T08:38:11","slug":"app-%e5%ae%a1%e6%a0%b8-2-0-2-%e4%ba%8c%e8%bf%9b%e5%88%b6%e6%96%87%e4%bb%b6%e8%a2%ab%e6%8b%92%e7%bb%9d","status":"publish","type":"post","link":"https:\/\/opgogo.com\/blog2\/?p=6226","title":{"rendered":"App \u5ba1\u6838 2.0.2 \u4e8c\u8fdb\u5236\u6587\u4ef6\u88ab\u62d2\u7edd"},"content":{"rendered":"<p>App \u5ba1\u6838<\/p>\n<p>    2.0.2 \u4e8c\u8fdb\u5236\u6587\u4ef6\u88ab\u62d2\u7edd <\/p>\n<p>2017\u5e7412\u670822\u65e5 \u4e0a\u534812:57<br \/>\n\u53d1\u4ef6\u4eba Apple<\/p>\n<p>    2. 5 Performance: Software Requirements<\/p>\n<p>Guideline 2.5.1 &#8211; Performance &#8211; Software Requirements<\/p>\n<p>The use of non-public APIs is not permitted on the App Store because it can lead to a poor user experience should these APIs change.<\/p>\n<p>Continuing to use or conceal non-public APIs in future submissions of this app may result in the termination of your Apple Developer account, as well as removal of all associated apps from the App Store.<\/p>\n<p>Next Steps<\/p>\n<p>If you are using third-party libraries, please update to the most recent version of those libraries. If you do not have access to the libraries&#8217; source, you may be able to search the compiled binary using the &#8220;strings&#8221; or &#8220;otool&#8221; command line tools. The &#8220;strings&#8221; tool can output a list of the methods that the library calls and &#8220;otool -ov&#8221; will output the Objective-C class structures and their defined methods. These tools can help you narrow down where the problematic code resides. You could also use the &#8220;nm&#8221; tool to verify if any third-party libraries are calling these APIs.<\/p>\n<p>Resources<\/p>\n<p>For information on the &#8220;nm&#8221; tool, please review the &#8220;nm tool&#8221; Xcode manual page.<\/p>\n<p>If there are no alternatives for providing the functionality your app requires, you can file an enhancement request.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>App \u5ba1\u6838 2.0.2 \u4e8c\u8fdb\u5236\u6587\u4ef6\u88ab\u62d2\u7edd 2017\u5e7412\u670822\u65e5 \u4e0a\u534812:57 \u53d1\u4ef6\u4eba Apple 2. 5 Performance: Software Requirements Guidelin&hellip; <\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[15],"tags":[],"class_list":["post-6226","post","type-post","status-publish","format-standard","hentry","category-work"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/opgogo.com\/blog2\/index.php?rest_route=\/wp\/v2\/posts\/6226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opgogo.com\/blog2\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/opgogo.com\/blog2\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/opgogo.com\/blog2\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/opgogo.com\/blog2\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6226"}],"version-history":[{"count":0,"href":"https:\/\/opgogo.com\/blog2\/index.php?rest_route=\/wp\/v2\/posts\/6226\/revisions"}],"wp:attachment":[{"href":"https:\/\/opgogo.com\/blog2\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6226"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/opgogo.com\/blog2\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6226"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/opgogo.com\/blog2\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}