<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic iOS issue Ipv6 in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/iOS-issue-Ipv6/m-p/1088818#M64526</link>
    <description>&lt;P&gt;What is wrong ?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;iOS rejection explaination&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	As we discussed, your app has been rejected for the App Store Review Guideline detailed below.&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;

&lt;H3&gt;Performance - 2.1&lt;/H3&gt;

&lt;P&gt;&lt;BR /&gt;
	&lt;BR /&gt;
	We discovered one or more bugs in your app when reviewed on iPad and iPhone running iOS 9.3.3 on Wi-Fi connected to an IPv6 network.&lt;BR /&gt;
	&lt;BR /&gt;
	Specifically, the app still produces no action when we tap on any button. App launches and appears frozen&lt;BR /&gt;
	&lt;BR /&gt;
	&lt;B&gt;Next Steps&lt;/B&gt;&lt;BR /&gt;
	&lt;BR /&gt;
	Please run your app on a device while connected to an IPv6 network (all apps must support IPv6) to identify the issue(s), then revise and resubmit your app for review.&lt;BR /&gt;
	&lt;BR /&gt;
	If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.&lt;BR /&gt;
	&lt;BR /&gt;
	For &lt;B&gt;new&lt;/B&gt; apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue(s). For &lt;B&gt;updates&lt;/B&gt;, install the new version as an update to the previous version, then follow the steps to reproduce the issue(s).&lt;BR /&gt;
	&lt;BR /&gt;
	&lt;B&gt;Resources&lt;/B&gt;&lt;BR /&gt;
	&lt;BR /&gt;
	For information about supporting IPv6 Networks, please refer to &lt;A href="https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW1"&gt;Supporting IPv6 DNS64/NAT64 Networks&lt;/A&gt; and &lt;A href="https://forums.developer.apple.com/message/136166#136166%E2%80%9D%3ESupporting%20IPv6-only%20Networks%3C/a%3E.%3CBR/%3E%3CBR/%3EFor%20a%20networking%20overview,%20please%20see%20%3Ca%20href="&gt;About Networking&lt;/A&gt;&lt;BR /&gt;
	&lt;BR /&gt;
	If you have difficulty reproducing a reported issue, please try testing the workflow described in &lt;A href="https://developer.apple.com/library/ios/qa/qa1764/"&gt;Technical Q&amp;amp;A QA1764: How to reproduce bugs reported against App Store submissions&lt;/A&gt;.&lt;BR /&gt;
	&lt;BR /&gt;
	If you have code-level questions after&amp;nbsp;utilizing&amp;nbsp;the above resources, you may wish to consult with &lt;A href="https://developer.apple.com/support/technical/submit/"&gt;Apple Developer Technical Support&lt;/A&gt;. When the DTS engineer follows up with you, please be ready to provide:&lt;BR /&gt;
	- complete details of your rejection issue(s)&lt;BR /&gt;
	- screenshots&lt;BR /&gt;
	- steps to reproduce the issue(s)&lt;BR /&gt;
	- &lt;A href="https://developer.apple.com/library/ios/#technotes/tn2008/tn2151.html"&gt;symbolicated crash logs&lt;/A&gt; - if your issue results in a crash log&lt;BR /&gt;
	&lt;BR /&gt;
	We hope you will consider making the necessary changes to be in compliance with the App Store Review Guidelines and will resubmit your revised binary.&lt;BR /&gt;
	&lt;BR /&gt;
	Please feel free to contact me at +1-669-227-1522 between 6AM-4PM Pacific Daylight Time if you need further clarification.&lt;BR /&gt;
	&lt;BR /&gt;
	Best regards,&lt;BR /&gt;
	Jessica&lt;BR /&gt;
	App Store Review&lt;/P&gt;</description>
    <pubDate>Sun, 07 Aug 2016 20:09:12 GMT</pubDate>
    <dc:creator>Marcondes__Marcos</dc:creator>
    <dc:date>2016-08-07T20:09:12Z</dc:date>
    <item>
      <title>iOS issue Ipv6</title>
      <link>https://community.intel.com/t5/Software-Archive/iOS-issue-Ipv6/m-p/1088818#M64526</link>
      <description>&lt;P&gt;What is wrong ?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;iOS rejection explaination&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	As we discussed, your app has been rejected for the App Store Review Guideline detailed below.&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;

&lt;H3&gt;Performance - 2.1&lt;/H3&gt;

&lt;P&gt;&lt;BR /&gt;
	&lt;BR /&gt;
	We discovered one or more bugs in your app when reviewed on iPad and iPhone running iOS 9.3.3 on Wi-Fi connected to an IPv6 network.&lt;BR /&gt;
	&lt;BR /&gt;
	Specifically, the app still produces no action when we tap on any button. App launches and appears frozen&lt;BR /&gt;
	&lt;BR /&gt;
	&lt;B&gt;Next Steps&lt;/B&gt;&lt;BR /&gt;
	&lt;BR /&gt;
	Please run your app on a device while connected to an IPv6 network (all apps must support IPv6) to identify the issue(s), then revise and resubmit your app for review.&lt;BR /&gt;
	&lt;BR /&gt;
	If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.&lt;BR /&gt;
	&lt;BR /&gt;
	For &lt;B&gt;new&lt;/B&gt; apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue(s). For &lt;B&gt;updates&lt;/B&gt;, install the new version as an update to the previous version, then follow the steps to reproduce the issue(s).&lt;BR /&gt;
	&lt;BR /&gt;
	&lt;B&gt;Resources&lt;/B&gt;&lt;BR /&gt;
	&lt;BR /&gt;
	For information about supporting IPv6 Networks, please refer to &lt;A href="https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW1"&gt;Supporting IPv6 DNS64/NAT64 Networks&lt;/A&gt; and &lt;A href="https://forums.developer.apple.com/message/136166#136166%E2%80%9D%3ESupporting%20IPv6-only%20Networks%3C/a%3E.%3CBR/%3E%3CBR/%3EFor%20a%20networking%20overview,%20please%20see%20%3Ca%20href="&gt;About Networking&lt;/A&gt;&lt;BR /&gt;
	&lt;BR /&gt;
	If you have difficulty reproducing a reported issue, please try testing the workflow described in &lt;A href="https://developer.apple.com/library/ios/qa/qa1764/"&gt;Technical Q&amp;amp;A QA1764: How to reproduce bugs reported against App Store submissions&lt;/A&gt;.&lt;BR /&gt;
	&lt;BR /&gt;
	If you have code-level questions after&amp;nbsp;utilizing&amp;nbsp;the above resources, you may wish to consult with &lt;A href="https://developer.apple.com/support/technical/submit/"&gt;Apple Developer Technical Support&lt;/A&gt;. When the DTS engineer follows up with you, please be ready to provide:&lt;BR /&gt;
	- complete details of your rejection issue(s)&lt;BR /&gt;
	- screenshots&lt;BR /&gt;
	- steps to reproduce the issue(s)&lt;BR /&gt;
	- &lt;A href="https://developer.apple.com/library/ios/#technotes/tn2008/tn2151.html"&gt;symbolicated crash logs&lt;/A&gt; - if your issue results in a crash log&lt;BR /&gt;
	&lt;BR /&gt;
	We hope you will consider making the necessary changes to be in compliance with the App Store Review Guidelines and will resubmit your revised binary.&lt;BR /&gt;
	&lt;BR /&gt;
	Please feel free to contact me at +1-669-227-1522 between 6AM-4PM Pacific Daylight Time if you need further clarification.&lt;BR /&gt;
	&lt;BR /&gt;
	Best regards,&lt;BR /&gt;
	Jessica&lt;BR /&gt;
	App Store Review&lt;/P&gt;</description>
      <pubDate>Sun, 07 Aug 2016 20:09:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/iOS-issue-Ipv6/m-p/1088818#M64526</guid>
      <dc:creator>Marcondes__Marcos</dc:creator>
      <dc:date>2016-08-07T20:09:12Z</dc:date>
    </item>
    <item>
      <title>Marcos -- one of your apps</title>
      <link>https://community.intel.com/t5/Software-Archive/iOS-issue-Ipv6/m-p/1088819#M64527</link>
      <description>&lt;P&gt;Marcos -- one of your apps appears to just be a simple wrapper around a web site, which can generate red flags for apps. Both apps have direct references to http: addresses. I suspect these direct references to http: URLs is the source of the problem (in the case of your App Designer application, you left a reference to the Intel Test tab's weinre server, which is not something you should include in a production app).&lt;/P&gt;

&lt;P&gt;I am only speculating, as I do not know for sure what might be causing this problem, but reading this section:&lt;/P&gt;

&lt;H2 class="jump"&gt;&lt;EM&gt;&lt;STRONG&gt;Common Barriers to Supporting IPv6&lt;/STRONG&gt;&lt;/EM&gt;&lt;/H2&gt;

&lt;P&gt;Several situations can prevent an app from supporting IPv6. The sections that follow describe how to resolve these problems.&lt;/P&gt;

&lt;UL class="ul"&gt;
	&lt;LI class="li"&gt;
		&lt;P&gt;&lt;STRONG&gt;IP address literals embedded in protocols.&lt;/STRONG&gt; Many communications protocols, such as Session Initiation Protocol (SIP), File Transfer Protocol (FTP), WebSockets, and Peer-to-Peer Protocol (P2PP), include IP address literals in protocol messages. For example, the &lt;CODE&gt;FTP&lt;/CODE&gt; parameter commands &lt;CODE&gt;DATA PORT&lt;/CODE&gt; and &lt;CODE&gt;PASSIVE&lt;/CODE&gt; exchange information that includes IP address literals. Similarly, IP address literals may appear in the values of SIP header fields, such as &lt;CODE&gt;To&lt;/CODE&gt;, &lt;CODE&gt;From&lt;/CODE&gt;, &lt;CODE&gt;Contact&lt;/CODE&gt;, &lt;CODE&gt;Record-Route&lt;/CODE&gt;, and &lt;CODE&gt;Via&lt;/CODE&gt;. See &lt;SPAN class="content_text"&gt;&lt;A data-renderer-version="1" href="https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW13"&gt;Use High-Level Networking Frameworks&lt;/A&gt;&lt;/SPAN&gt; and &lt;SPAN class="content_text"&gt;&lt;A data-renderer-version="1" href="https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW23"&gt;Don’t Use IP Address Literals&lt;/A&gt;&lt;/SPAN&gt;.&lt;/P&gt;
	&lt;/LI&gt;
	&lt;LI class="li"&gt;
		&lt;P&gt;&lt;STRONG&gt;IP address literals embedded in configuration files.&lt;/STRONG&gt; Configuration files often include IP address literals. See &lt;SPAN class="content_text"&gt;&lt;A data-renderer-version="1" href="https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW23"&gt;Don’t Use IP Address Literals&lt;/A&gt;&lt;/SPAN&gt;.&lt;/P&gt;
	&lt;/LI&gt;
	&lt;LI class="li"&gt;
		&lt;P&gt;&lt;STRONG&gt;Network preflighting.&lt;/STRONG&gt; Many apps attempt to proactively check for an Internet connection or an active Wi-Fi connection by passing IP address literals to network reachability APIs. See &lt;SPAN class="content_text"&gt;&lt;A data-renderer-version="1" href="https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW25"&gt;Connect Without Preflight&lt;/A&gt;&lt;/SPAN&gt;.&lt;/P&gt;
	&lt;/LI&gt;
	&lt;LI class="li"&gt;
		&lt;P&gt;&lt;STRONG&gt;Using low-level networking APIs.&lt;/STRONG&gt; Some apps work directly with sockets and other raw network APIs such as &lt;CODE&gt;gethostbyname&lt;/CODE&gt;, &lt;CODE&gt;gethostbyname2&lt;/CODE&gt;, and &lt;CODE&gt;inet_aton&lt;/CODE&gt;. These APIs are prone to misuse or they only support IPv4—for example, resolving hostnames for the &lt;CODE&gt;AF_INET&lt;/CODE&gt; address family, rather than the &lt;CODE&gt;AF_UNSPEC&lt;/CODE&gt; address family. See &lt;SPAN class="content_text"&gt;&lt;A data-renderer-version="1" href="https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW13"&gt;Use High-Level Networking Frameworks&lt;/A&gt;&lt;/SPAN&gt;.&lt;/P&gt;
	&lt;/LI&gt;
	&lt;LI class="li"&gt;
		&lt;P&gt;&lt;STRONG&gt;Using small address family storage containers.&lt;/STRONG&gt; Some apps and networking libraries use address storage containers—such as &lt;CODE&gt;uint32_t&lt;/CODE&gt;, &lt;CODE&gt;in_addr&lt;/CODE&gt;, and &lt;CODE&gt;sockaddr_in&lt;/CODE&gt;—that are 32 bits or smaller. See &lt;SPAN class="content_text"&gt;&lt;A data-renderer-version="1" href="https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW26"&gt;Use Appropriately Sized Storage Containers&lt;/A&gt;&lt;/SPAN&gt;.&lt;/P&gt;
	&lt;/LI&gt;
&lt;/UL&gt;

&lt;P&gt;I believe those direct references in your index.html file is triggering either the second or third bullet.&lt;/P&gt;

&lt;P&gt;A simple test of my theory would be to remove the reference to the weinre test site in your second app and resubmit to see if that clears up the issue. If that is the reason for the problem, then you will probably have to figure out a different way to write the first app.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Aug 2016 06:16:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/iOS-issue-Ipv6/m-p/1088819#M64527</guid>
      <dc:creator>PaulF_IntelCorp</dc:creator>
      <dc:date>2016-08-08T06:16:00Z</dc:date>
    </item>
    <item>
      <title>Paul,</title>
      <link>https://community.intel.com/t5/Software-Archive/iOS-issue-Ipv6/m-p/1088820#M64528</link>
      <description>&lt;P&gt;Paul,&lt;BR /&gt;
	&lt;BR /&gt;
	Can you explain or send the code you are saying about "you left a reference to the Intel Test tab's weinre server" ... what is a test tab weinre server ????&lt;BR /&gt;
	&lt;BR /&gt;
	thanks in advance&lt;BR /&gt;
	Marcos&lt;/P&gt;</description>
      <pubDate>Mon, 08 Aug 2016 18:34:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/iOS-issue-Ipv6/m-p/1088820#M64528</guid>
      <dc:creator>Marcondes__Marcos</dc:creator>
      <dc:date>2016-08-08T18:34:34Z</dc:date>
    </item>
    <item>
      <title>Marcos -- near the very end</title>
      <link>https://community.intel.com/t5/Software-Archive/iOS-issue-Ipv6/m-p/1088821#M64529</link>
      <description>&lt;P&gt;Marcos -- near the very end of your "CarolZerbini" app's index.html file includes this script reference:&lt;/P&gt;

&lt;PRE class="brush:xml;"&gt;&amp;lt;script src="http://debug-software.intel.com/target/target-script-min.js#8rP40g69lYBB34jpAu-DJjQQv0trDAjiFNi6qNTJ-Vk"&amp;gt;&amp;lt;/script&amp;gt;&lt;/PRE&gt;

&lt;P&gt;This is a "weinre connection script" that is only something that you use to connect to the weinre server that we maintain for use with the Test tab. It should not be in your app because it will impact your app's performance and it represents a potential security risk to your app. When your app is started it will attempt to connect to that server, which will slow down the initial start of your app and also requires that the device your app is running on has a good network connection. It's also using mobile data, if your user is connected to the Internet via their mobile data connection.&lt;/P&gt;</description>
      <pubDate>Mon, 08 Aug 2016 20:20:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/iOS-issue-Ipv6/m-p/1088821#M64529</guid>
      <dc:creator>PaulF_IntelCorp</dc:creator>
      <dc:date>2016-08-08T20:20:46Z</dc:date>
    </item>
  </channel>
</rss>

