<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Shephertz Community - Recent questions in Xamarin</title>
<link>http://forum.shephertz.com/?qa=questions/products/app42-cloud-api-baas/xamarin</link>
<description>Powered by Question2Answer</description>
<item>
<title>Does this service work with Xamarin for iOS now?</title>
<link>http://forum.shephertz.com/?qa=11410/does-this-service-work-with-xamarin-for-ios-now</link>
<description>I was reading that for the past few years, users are not able to use App42 service because it does not support ipv6.

Has this been resolved?</description>
<category>Xamarin</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11410/does-this-service-work-with-xamarin-for-ios-now</guid>
<pubDate>Wed, 20 Feb 2019 22:52:33 +0000</pubDate>
</item>
<item>
<title>Unable add item to catalogue from webUI and source code</title>
<link>http://forum.shephertz.com/?qa=11199/unable-add-item-to-catalogue-from-webui-and-source-code</link>
<description>&lt;p&gt;
	&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;Can anyone tell me what is happening here?&amp;nbsp;&lt;/span&gt;Unable add item to catalogue from webUI and source code.&lt;/p&gt;
&lt;p&gt;
	Originally this service can function normally, but cannot carry on&amp;nbsp;catalogueService.AddItem() in the last few days;&lt;/p&gt;
&lt;p&gt;
	In addition, I use the&amp;nbsp;App42 Management Console WEB UI for the add item operation, also can not normal new items !&lt;/p&gt;
&lt;p&gt;
	If anyone can help me, thank you.&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Catalogue catalogue = catalogueService.GetItemById(catalogueName, categoryName, sku);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (blnAddProduct)&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ItemData itemData = new ItemData();&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itemData.SetItemId(sku);&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itemData.SetName(sku);&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itemData.SetPrice(Convert.ToDouble(price));&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itemData.SetDescription(&quot;ModifyTime:&quot; + DateTime.Now.ToString(&quot;yyyy/MM/dd HH:mm&quot;));&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itemData.SetImage(defaultImagePath);&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Catalogue catalogue = catalogueService.AddItem(catalogueName, categoryName, itemData);&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; blnResult = catalogue.IsResponseSuccess();&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (&lt;span style=&quot;color:#ff0000;&quot;&gt;Exception e&lt;/span&gt;)&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; blnResult = false;&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return blnResult;&lt;/p&gt;
&lt;p&gt;
	&lt;img alt=&quot;&quot; src=&quot;http://forum.shephertz.com/?qa=blob&amp;amp;qa_blobid=15191803385978511122&quot; style=&quot;width: 600px; height: 205px;&quot;&gt;&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;img alt=&quot;&quot; src=&quot;http://forum.shephertz.com/?qa=blob&amp;amp;qa_blobid=10507506752762788314&quot; style=&quot;width: 600px; height: 494px;&quot;&gt;&lt;/p&gt;</description>
<category>Xamarin</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11199/unable-add-item-to-catalogue-from-webui-and-source-code</guid>
<pubDate>Mon, 02 Jul 2018 08:55:13 +0000</pubDate>
</item>
<item>
<title>App42/AppWarp Xamarin Missing IPv6 Support</title>
<link>http://forum.shephertz.com/?qa=10053/app42-appwarp-xamarin-missing-ipv6-support</link>
<description>&lt;p&gt;
	Hello,&lt;/p&gt;
&lt;p&gt;
	Apple is currently rejecting any apps using AppWarp and App42 for Xamarin because the SDK's do not support IPv6 networking. In this previous topic:&amp;nbsp;&lt;a href=&quot;http://forum.shephertz.com/?qa=9962/app42-appwarp-xamarin-no-ipv6-support&quot; rel=&quot;nofollow&quot;&gt;http://forum.shephertz.com/?qa=9962/app42-appwarp-xamarin-no-ipv6-support&lt;/a&gt;&amp;nbsp;it was said that an update would be released by December 31st 2016, but this has passed and I do not see any update anywhere. When is this update going to be released? This is a highly critical issue affecting all apps using the ShepHertz SDK's with Xamarin and if it could be fixed as soon as possible I would really appreciate it since it is holding up the release of my application completely.&lt;/p&gt;
&lt;p&gt;
	I have tried emailing support and replying to multiple threads to get information about this but I am getting no responses anywhere. Please let me know what will be done to fix this and when the update will be available.&lt;/p&gt;
&lt;p&gt;
	Thank You&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Xamarin</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10053/app42-appwarp-xamarin-missing-ipv6-support</guid>
<pubDate>Sat, 07 Jan 2017 16:45:45 +0000</pubDate>
</item>
<item>
<title>Unhandled Exception in Airplane Mode</title>
<link>http://forum.shephertz.com/?qa=9904/unhandled-exception-in-airplane-mode</link>
<description>&lt;p&gt;
	Hi,&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	I'm currently working on a Xamarin Forms app for iOS (published)/Android (published)/WinRT (soon to be published) using the App42 SDK for Xamarin2.0.&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	When testing on an iPhone 6S (iOS 10) or on a Moto X (Android M) in airplane mode, I get an unhandled exception from the App42 library that leads to a fatal crash of the app, which is definitely a show stopper. From the stacktrace, you can see that it is thrown from a thread that is owned by App42's library, over which I have no control. AFAIK, I can't catch and handle that exception.&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	A possible workaround would be to test for connectivity before calling any of App42's methods, but that exception (or a different one?) might still be thown if, for example, connectivity is lost between the test and the effective call... Best practice tells us to catch the exception on App42's side and pass it around through the error callback of the FindAllDocuments method.&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	Any idea how to remedy to the situation?&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	The Xamarin SDK I'm using (2.0) seems to be quite old (december 2015), is there a more recent/stable version around?&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	You'll find the details of the exception below.&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	--------------------------------------------------------------------------------------------------&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	Unhandled Exception:&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	System.Net.WebException: Error: NameResolutionFailure&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp; at com.shephertz.app42.paas.sdk.csharp.connection.RESTConnectorAsync.ExecuteGet (System.String url, System.Collections.Generic.Dictionary`2[TKey,TValue] paramsDics, System.Collections.Generic.Dictionary`2[TKey,TValue] headerParams) [0x000fa] in &amp;lt;e5033534dee042a4a22cdb500c3247c1&amp;gt;:0&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp; at com.shephertz.app42.paas.sdk.csharp.storage.StorageService.FindAllDocuments (System.String dbName, System.String collectionName) [0x000c4] in &amp;lt;e5033534dee042a4a22cdb500c3247c1&amp;gt;:0&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp; at com.shephertz.app42.paas.sdk.csharp.storage.StorageService+&amp;lt;&amp;gt;c__DisplayClass7.&amp;lt;FindAllDocuments&amp;gt;b__6 () [0x00000] in &amp;lt;e5033534dee042a4a22cdb500c3247c1&amp;gt;:0&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp; at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00017] in /Users/builder/data/lanes/3969/44931ae8/source/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/src/mono/mcs/class/referencesource/mscorlib/system/threading/thread.cs:68&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp; at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x0008d] in /Users/builder/data/lanes/3969/44931ae8/source/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/src/mono/mcs/class/referencesource/mscorlib/system/threading/executioncontext.cs:957&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp; at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in /Users/builder/data/lanes/3969/44931ae8/source/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/src/mono/mcs/class/referencesource/mscorlib/system/threading/executioncontext.cs:904&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp; at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00031] in /Users/builder/data/lanes/3969/44931ae8/source/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/src/mono/mcs/class/referencesource/mscorlib/system/threading/executioncontext.cs:893&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp; at System.Threading.ThreadHelper.ThreadStart () [0x0000b] in /Users/builder/data/lanes/3969/44931ae8/source/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/src/mono/mcs/class/referencesource/mscorlib/system/threading/thread.cs:105&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	--------------------------------------------------------------------------------------------------&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	Best regards,&lt;/div&gt;
&lt;div class=&quot;gmail_msg&quot; style=&quot;color: rgb(33, 33, 33); font-family: sans-serif; font-size: 13px;&quot;&gt;
	Jonathan&lt;/div&gt;</description>
<category>Xamarin</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=9904/unhandled-exception-in-airplane-mode</guid>
<pubDate>Sat, 26 Nov 2016 23:59:12 +0000</pubDate>
</item>
</channel>
</rss>