<?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>Service Changed characteristic requirement for iOS</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/35940/service-changed-characteristic-requirement-for-ios</link><description>Hi, 
 According to your IOS-Pods-DFU-Library GitHub repo: https://github.com/NordicSemiconductor/IOS-Pods-DFU-Library#service-changed-characteristic 
 In order the DFU to work with iOS, the target device MUST have the Service Changed characteristic with</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 28 Apr 2022 22:32:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/35940/service-changed-characteristic-requirement-for-ios" /><item><title>RE: Service Changed characteristic requirement for iOS</title><link>https://devzone.nordicsemi.com/thread/365488?ContentTypeID=1</link><pubDate>Thu, 28 Apr 2022 22:32:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:43baba75-f2c4-4d6d-ba81-e2ea7104111c</guid><dc:creator>spicyruby</dc:creator><description>&lt;p&gt;I&amp;#39;m using sdk 15.2.0 service changed characteristic flag has be changed to the following in sdk_config.h file, switching to 1 resets the services upon reconnecting&lt;/p&gt;
&lt;pre&gt;NRF_SDH_BLE_SERVICE_CHANGED 1&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Service Changed characteristic requirement for iOS</title><link>https://devzone.nordicsemi.com/thread/165199?ContentTypeID=1</link><pubDate>Fri, 11 Jan 2019 14:13:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1d2f0459-b8ae-4b36-8272-55c089c68932</guid><dc:creator>DyDx</dc:creator><description>&lt;p&gt;This case may be closed&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Service Changed characteristic requirement for iOS</title><link>https://devzone.nordicsemi.com/thread/165198?ContentTypeID=1</link><pubDate>Fri, 11 Jan 2019 14:12:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:066f1724-548a-4b3a-97be-060d0fae6605</guid><dc:creator>DyDx</dc:creator><description>&lt;p&gt;Ok, thanks so much for your response!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Service Changed characteristic requirement for iOS</title><link>https://devzone.nordicsemi.com/thread/138806?ContentTypeID=1</link><pubDate>Tue, 03 Jul 2018 15:21:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7516cd1a-a92d-4ed0-a3ca-bdfb235ee1c2</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Yes, the service changed characteristic is a requirement for DFU to work with iOS. You will need this flag set if you want to change your services on a later stage.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The reason this flag is not set in the DFU example. is that a workaround have been implemented to foolproof it, so that when people forget to set this flag it is still possible to change your services. So you should set this flag for DFU to work with iOS devices.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>