<?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>Why custom characteristic can be found using nrf connect mobile app in android but not in IOS?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/70454/why-custom-characteristic-can-be-found-using-nrf-connect-mobile-app-in-android-but-not-in-ios</link><description>Hi. I am currently using an nRF52840 DK board and SDK 17.0.2. 
 I have add a custom characteristic in the heart rate service sample code. 
 The characteristic is shown on the android phone under the Heart Rate service nRF Connect mobile app. 
 However</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 15 Jan 2021 02:00:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/70454/why-custom-characteristic-can-be-found-using-nrf-connect-mobile-app-in-android-but-not-in-ios" /><item><title>RE: Why custom characteristic can be found using nrf connect mobile app in android but not in IOS?</title><link>https://devzone.nordicsemi.com/thread/289320?ContentTypeID=1</link><pubDate>Fri, 15 Jan 2021 02:00:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b8731b5e-ebe2-47fb-862c-f5dd2741b246</guid><dc:creator>Mathangopal</dc:creator><description>&lt;p&gt;Hi. Thanks for the information.&lt;/p&gt;
&lt;p&gt;The attribute table is updated in the IOS nRF Connect when I turn off and on the Bluetooth.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you on the Device Firmware upgrade. Appreciate it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why custom characteristic can be found using nrf connect mobile app in android but not in IOS?</title><link>https://devzone.nordicsemi.com/thread/289224?ContentTypeID=1</link><pubDate>Thu, 14 Jan 2021 13:36:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2bc69ea4-293b-4519-8fd6-2bdbd0560cdb</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Probably your iPhone has cached the BLE services, and hence it doesn&amp;#39;t do a service discovery, discovering your new service. You can try to turn off bluetooth completely (from settings-&amp;gt;Bluetooth) and wait for about 10 seconds before you turn it back on. Perhaps the iPhone will do a new service discovery because this deletes the cached services. If you have bonded, you should also delete the bonding data on both devices (forget device on iPhone, and erase the flash and reprogram the nRF).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This should be sufficient during development. If you need to add a service to an already deployed product, there is a special service called Service Changed, which will tell the phone to do a new service discovery. This is included in the DFU examples, in case you want to add a bootloader in the future.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>