<?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>IOS APP  in Backgroud continue OTA</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/22481/ios-app-in-backgroud-continue-ota</link><description>IOS APP, when in the OTA upgrade, into the background, OTA stopped, at this time into the front desk, can not continue to upgrade, how can you continue to upgrade after entering the background? Thankyou！</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 13 Jun 2017 08:08:05 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/22481/ios-app-in-backgroud-continue-ota" /><item><title>RE: IOS APP  in Backgroud continue OTA</title><link>https://devzone.nordicsemi.com/thread/88411?ContentTypeID=1</link><pubDate>Tue, 13 Jun 2017 08:08:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df4d1450-dfa7-4a56-bb25-48d5ae14bda3</guid><dc:creator>Mostafa Berg</dc:creator><description>&lt;p&gt;Glad to help, please open new questions/issues as new posts and not as answers to your question as this causes confusion, however, what you are seeing is not wring it&amp;#39;s correct, it&amp;#39;s just the way you&amp;#39;re viewing the Plist file that can display &amp;quot;No&amp;quot; or &amp;quot;Swift 3&amp;quot; depending on how you&amp;#39;re viewing it. so this is not a mistake.&lt;/p&gt;
&lt;p&gt;Also please remember to mark your answer as resolved please to show other users what the correct answer is.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: IOS APP  in Backgroud continue OTA</title><link>https://devzone.nordicsemi.com/thread/88410?ContentTypeID=1</link><pubDate>Fri, 02 Jun 2017 01:30:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:73e535bd-dd27-4cec-b919-8b684019545b</guid><dc:creator>???</dc:creator><description>&lt;p&gt;Thank you for your e-mail. According to your method, OTA is  available in the background. Your service is very good. Thank you very much! I also found a small description of the error on GitHub,
&lt;a href="https://github.com/NordicSemiconductor/IOS-Pods-DFU-Library/blob/master/README_OBJC.md"&gt;github.com/.../README_OBJC.md&lt;/a&gt;,
the description above was somewhat wrong,
&amp;quot;Click on the iOSDFULibrary target, then set the Use Legacy Swift version setting to No&amp;quot;,  It should be so &amp;quot;swift language version &amp;quot;should be set to &amp;quot;switf3&amp;quot; ,and this IOSLibrary maybe  used in more than Xcode8 versions, because  I have tried， it is not available in xcode7.3,please check!!&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/QQ20170602092424.png" alt="image description" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: IOS APP  in Backgroud continue OTA</title><link>https://devzone.nordicsemi.com/thread/88409?ContentTypeID=1</link><pubDate>Thu, 01 Jun 2017 13:42:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10b34618-5562-4039-91a2-ce26dd7e9ef8</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;for reference &lt;a href="https://developer.apple.com/library/content/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/CoreBluetoothBackgroundProcessingForIOSApps/PerformingTasksWhileYourAppIsInTheBackground.html"&gt;Core Bluetooth Background Processing for iOS Apps&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: IOS APP  in Backgroud continue OTA</title><link>https://devzone.nordicsemi.com/thread/88408?ContentTypeID=1</link><pubDate>Thu, 01 Jun 2017 13:39:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:417c1ab0-6474-4016-a03b-8184d4929f22</guid><dc:creator>Mostafa Berg</dc:creator><description>&lt;p&gt;You need to enable the BLE background mode to support Buletooth operations in the backgorund
You can do this in Xcode as seen here&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/modes.png" alt="image description" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: IOS APP  in Backgroud continue OTA</title><link>https://devzone.nordicsemi.com/thread/88407?ContentTypeID=1</link><pubDate>Thu, 01 Jun 2017 13:34:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:69c6d762-145d-4033-9389-b0be6d6f7d31</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;This seems to be a limitation in iOS. i.e. you can only do a limited set of actions while in the background. This is to make sure background apps don&amp;#39;t use to many resources and waste power. So it is not possible to continue OTA while in the background. However the DFU implementation in SDK 12 and newer support continuing the transaction. Not sure if the iOS app does. Will check with the developer. Which iOS app are you using? and what SDK version are you using?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>