Skip to content

Instantly share code, notes, and snippets.

View VincentDondain's full-sized avatar

Vincent Dondain VincentDondain

View GitHub Profile
@VincentDondain
VincentDondain / gist:69450e8ab0d458693c08
Created September 16, 2015 14:08
ContentBlocker crashes
Sep 16 15:07:24 Vincents-iMac ContentBlocker[1603]:
Unhandled Exception:
Foundation.MonoTouchException: Objective-C exception thrown. Name: NSInvalidArgumentException Reason: *** setObjectForKey: object cannot be nil (key: <__NSConcreteUUID 0x7c211150> F505EC06-3012-48D6-AFB4-66D0F98EC616)
Native stack trace:
0 CoreFoundation 0x07c62a94 __exceptionPreprocess + 180
1 libobjc.A.dylib 0x0800ce02 objc_exception_throw + 50
2 CoreFoundation 0x07b4b924 -[__NSDictionaryM setObject:forKey:] + 948
3 libextension.dylib 0x07fcf422 -[_NSExtensionContextVendor _setPrincipalObject:forUUID:] + 113
4 libextension.dylib 0x07fce6d7 __105-[_NSExtensionContextVendor _beginRequestWithExtensionItems:listenerEndpoint:withContextUUID:completion:]_block_invoke + 922
5 libdispatch.dylib 0x09227a7f _dispatch_call_block_and_release + 15
@VincentDondain
VincentDondain / iOS Binding
Created September 21, 2015 08:54
Binding Projects
Cleaning Solution: iOSBinding (Debug)
Cleaning: iOSBinding (Debug)
Build started 9/21/2015 9:54:01 AM.
__________________________________________________
Project "/Users/Vince/Projects/iOSBinding/iOSBinding/iOSBinding.csproj" (Clean target(s)):
Target CoreClean:
commit 6161c402867fe701cc59841ffbb561ccbe4e59e6
Author: VincentDondain <vincent.dondain@xamarin.com>
Date: Tue Nov 17 20:18:20 2015 +0000
[iOS] Added mtouch verbosity logic
diff --git a/MonoDevelop.IPhone/MonoDevelop.IPhone/MonoDevelop.IPhone.csproj b/MonoDevelop.IPhone/MonoDevelop.IPhone/MonoDevelop.IPhone.csproj
index 7870959..2bf2ec6 100644
--- a/MonoDevelop.IPhone/MonoDevelop.IPhone/MonoDevelop.IPhone.csproj
+++ b/MonoDevelop.IPhone/MonoDevelop.IPhone/MonoDevelop.IPhone.csproj
commit dc033b0452f47e8d747a0da02a2ce757d40efdfb
Author: VincentDondain <vincent.dondain@xamarin.com>
Date: Tue Nov 17 15:33:38 2015 +0000
[msbuild] Added mtouch verbosity arg
diff --git a/msbuild/Xamarin.iOS.Tasks.Core/Tasks/MTouchTaskBase.cs b/msbuild/Xamarin.iOS.Tasks.Core/Tasks/MTouchTaskBase.cs
index be2bf17..e0ec32a 100644
--- a/msbuild/Xamarin.iOS.Tasks.Core/Tasks/MTouchTaskBase.cs
+++ b/msbuild/Xamarin.iOS.Tasks.Core/Tasks/MTouchTaskBase.cs
commit bcbca0c28c4aad594e3e43abb8d476d0a3ac6861
Author: VincentDondain <vincent.dondain@xamarin.com>
Date: Thu Nov 19 14:16:59 2015 +0000
[FileTemplate] Massive code cleanup
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/FileTemplate.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/FileTemplate.cs
index 6f4b9fe..93c00dc 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/FileTemplate.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/FileTemplate.cs
- (void)startRecordingMixerOutput
{
// install a tap on the main mixer output bus and write output buffers to file
/* The method installTapOnBus:bufferSize:format:block: will create a "tap" to record/monitor/observe the output of the node.
@param bus
the node output bus to which to attach the tap
@param bufferSize
the requested size of the incoming buffers. The implementation may choose another size.
commit 106177c71835d39edad6226aad4a03400c1f9f71
Author: Vincent Dondain <vincent.dondain@xamarin.com>
Date: Fri Feb 5 16:39:59 2016 +0100
[Plist Editor] Refresh catalogs list after creating new AssetCatalog
diff --git a/MonoDevelop.IPhone/MonoDevelop.IPhone/PlistEditor/IconsBase.cs b/MonoDevelop.IPhone/MonoDevelop.IPhone/PlistEditor/IconsBase.cs
index 905a579..fcb27a3 100644
--- a/MonoDevelop.IPhone/MonoDevelop.IPhone/PlistEditor/IconsBase.cs
+++ b/MonoDevelop.IPhone/MonoDevelop.IPhone/PlistEditor/IconsBase.cs
commit 4805e7a2680ead3e72ed60dad3a58da999008ecf
Author: VincentDondain <vincent.dondain@xamarin.com>
Date: Tue Mar 29 13:54:00 2016 +0100
[makefile] Show error message if we're missing buildinfo
This can happen if you forget to run make install.
diff --git a/Makefile b/Makefile
index 685d44c..d162b9e 100644
commit cd1c28a9c490158888d77d8c594c8481c6758e7f
Author: VincentDondain <vincent.dondain@xamarin.com>
Date: Wed Mar 30 21:07:16 2016 +0100
[iOS] Re-upload app on re-run
diff --git a/MonoDevelop.IPhone/MonoDevelop.IPhone/Execution/IPhoneDeployOperation.cs b/MonoDevelop.IPhone/MonoDevelop.IPhone/Execution/IPhoneDeployOperation.cs
index dc045ad..5e0b4a0 100644
--- a/MonoDevelop.IPhone/MonoDevelop.IPhone/Execution/IPhoneDeployOperation.cs
+++ b/MonoDevelop.IPhone/MonoDevelop.IPhone/Execution/IPhoneDeployOperation.cs
diff --git a/src/foundation.cs b/src/foundation.cs
index 598fdd5..8d8379d 100644
--- a/src/foundation.cs
+++ b/src/foundation.cs
@@ -4371,6 +4371,29 @@ namespace XamCore.Foundation
[Field ("NSRegistrationDomain")]
NSString RegistrationDomain { get; }
+
+ [iOS (9,3)]