<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Peripheral name mismatch in iOS</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/13279/peripheral-name-mismatch-in-ios</link><description>I experience a weird phenomenon in which my BLE device name that is advertised doesn&amp;#39;t match the one I programmed. This only happens in iOS. Tested with Nordic App, so I assume it is somehow related to the device (?)
The device always appears as &amp;quot;nRF5x</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 18 Apr 2016 11:25:23 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/13279/peripheral-name-mismatch-in-ios" /><item><title>RE: Peripheral name mismatch in iOS</title><link>https://devzone.nordicsemi.com/thread/50620?ContentTypeID=1</link><pubDate>Mon, 18 Apr 2016 11:25:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ee395f0-6664-4ba8-8415-0780de55c158</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Yes, this is a known issue with iOS, the device name will be cached. The device name will be updated after a Service Discovery.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Peripheral name mismatch in iOS</title><link>https://devzone.nordicsemi.com/thread/50619?ContentTypeID=1</link><pubDate>Mon, 18 Apr 2016 07:04:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:920d580b-c8bb-4fd6-833a-7eb0ca5e6ecc</guid><dc:creator>shibshab</dc:creator><description>&lt;p&gt;My experience is that the iOS device will cache this information across most sorts of reboots. The only definite way I know of removing the info is to reset all settings on the phone. Settings -&amp;gt; Reset -&amp;gt; Reset all Settings (as far as I remember).&lt;/p&gt;
&lt;p&gt;Alternatively you can try to include the Service Changed characteristic by enabling it when initializing the SoftDevice, this will make the iOS device perform the Service Discovery procedure upon every connection, which might help it &amp;quot;refresh its memory&amp;quot;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>