monomac相关内容

MonoMac 是否已弃用?

MonoMac 的页面似乎已被废弃.它似乎是几年前的最后一次更新,因为它说“Mountain Lion"是“新"操作系统. 适用于 AppKit 的新 Lion 和 Mountain Lion API MonoMac 在 Xamarin Studio 的“不支持"下(我想下载 Mono Develop,但页面自动重定向到 Xamarin Studio). 那么 MonoMac 是 ..
发布时间:2022-01-23 15:33:19 其他开发

CorePlot MonoMac 绑定崩溃

我正在尝试为 monomac 使用 CorePlot 0.9 绑定,但这似乎是一项艰巨的任务.monotouch 示例构建和运行没有任何问题,但我不需要那个. 由于绑定中只有一个 CorePlotiOS.dll,我必须自己为 osx 构建一个,但首先,没有 bmake.exe,所以我必须先下载 monomac 源并自己构建它.然后我尝试构建 CorePlotOSX.dll 但这导致了一些编译 ..
发布时间:2022-01-23 15:10:42 其他开发

使用 Xamarin Studio 运行新的 MonoGame 项目

我正在尝试使用 MonoGame 为 mac 启动一个新项目.我已经安装了我认为需要的所有东西,但是当我运行新项目时(应该弹出单声道游戏徽标),我在输出中得到这两行: 加载的程序集:/Users/Kristin/Projects/Test/Test/bin/Debug/Test.app/Contents/MonoBundle/Test.exe加载的程序集:/Users/Kristin/Pro ..
发布时间:2021-12-14 16:46:43 其他开发

Mac 应用商店助手工具沙盒

我的应用由两个可执行文件组成 主应用程序可执行文件 用于处理某些文件的小型控制台应用程序,此可执行文件位于 Resources 文件夹中(无需 root 权限) 问题是我不知道如何将这个应用提交到应用商店,我得到了苹果的以下回复 无效签名 - 路径 appname.app 处的主应用程序包 appname 已签名,但签名无效.协同设计报告了以下错误:密封资源丢失或无效在架构方面 ..
发布时间:2021-11-16 23:49:17 其他开发

避免 Mac 应用程序在未处理的异常后崩溃

我想防止我的应用在引发未处理的异常后关闭. 我正在用 Xamarin 和 MonoMac 做这件事,但我想我可以将 Objective-C 的答案翻译成 C#. 当异常发生并且没有在任何地方被捕获时,我注册未处理异常的事件: AppDomain.CurrentDomain.UnhandledException += HandleUnhandledException; 并记录它: ..
发布时间:2021-09-29 20:02:32 其他开发

在一个pkg安装程序中捆绑多个Xamarin应用程序

我有几个Xamarin应用程序,我想将它们全部打包为一个pkg/安装程序,并将它们组织到Applications下的文件夹中,类似于下面的快照.是否可以在项目的捆绑软件设置中指定其他Xamarin应用程序的选项,或者需要编写任何构建脚本?有人可以指出一些样品吗? 谢谢 苏玛. 解决方案 1. pkg安装程序:软件包 请参见有效负载部分以添加文件夹和您的.app文件. 它们 ..
发布时间:2020-11-29 05:27:58 其他开发

CorePlot MonoMac绑定崩溃

我试图将CorePlot 0.9绑定用于monomac,但这似乎是一项艰巨的任务。 monotouch示例可以构建并运行,没有任何问题,但是我不需要那个。 由于绑定中仅存在CorePlotiOS.dll,因此我必须构建一个用于osx本人,但是首先,不存在bmake.exe,因此我必须下载monomac源码并自己首先构建它。然后,我尝试构建CorePlotOSX.dll,但这导致了一些编译问题 ..
发布时间:2020-10-10 00:43:47 其他开发

Mac App Store助手工具沙箱

我的应用包含两个可执行文件 主要应用可执行文件 小型控制台应用处理一些文件,此可执行文件位于Resources文件夹中(无需root特权) 问题是我不知道如何将此应用程序提交到appstore时,我从苹果收到以下响应 无效签名-路径为appname.app的主应用程序包appname已签名但签名无效。从codesign报告了以下错误: a密封的资源丢失或无效 在体系结构中: ..
发布时间:2020-10-05 03:23:29 其他开发

如何启动QuickTime并开始播放URL?

我使用的是MonoMac,但我对可可和objc的理解足够好,如果可以用这些语言回答我,请这样做。 我有一个网址来自我的Web服务器返回了mp4。我希望我的MonoMac应用程序启动QuickTime并开始播放该URL。 我尝试了以下方法: Process.Start(“ / Applications / QuickTime Player.app/Contents/MacOS/Q ..
发布时间:2020-10-04 01:45:40 其他开发

聆听以编程方式创建的NSView中的事件

我已经使用NSOutlineView在C#/ MonoMac应用程序内部创建了一个侧边栏,并获得了帮助创建问题在Xamarin Studio中以编程方式创建NSView 。但是,现在我已经使大纲视图中的某些项目变为可编辑状态,并且我当然想检测项目何时被编辑并采取措施(编辑基础模型,或者如果编辑了特殊的“新建”项目则创建一个新模型)。 可以通过双击或选择“ Return”键对项目进行编辑。但是 ..
发布时间:2020-10-04 01:18:36 C#/.NET

使用MonoMac将自定义本机MacOS X库转换为dll

我正在尝试使用本机界面(.xibs)将Windows Forms应用程序移植到MacOSX.该应用程序需要访问具有MacOS X驱动程序的硬件设备,但我想保留已为Windows版本编写的C#逻辑,以便将来更轻松地更新应用程序.我创建了一个小的Xcode项目,以测试如何访问此设备,并使它工作,然后将其滚动到.framework中,并尝试在MonoMac项目中使用它.事实证明,这有点困难. 我主 ..
发布时间:2020-08-15 00:22:56 C#/.NET

如何设置Xamarin MonoMac项目,使其构建输出.app软件包而不是.exe?

在Xamarin中构建MonoMac项目时,我试图将Mac软件包(.app)作为构建输出.该项目实际上是默认项目-它仅显示一个空窗口,并且可以通过以下方式在Xamarin中创建:添加新项目... ,选择 Mac(开源),然后然后 MonoMac Project(C#). 项目生成没有错误,但是生成输出是.exe文件. 如何设置项目构建,使其输出.app软件包而不是.exe?我查看了 Proj ..
发布时间:2020-08-14 21:24:17 C#/.NET

MonoGame示例未在Mountain Lion上编译

因此,我安装了MonoFramework,MonoDevelop和MonoMac,并下载了最新版本的MonoGame.我尝试编译示例,但它们均因相同的错误而失败 Parsing error of #error Unknown platform. 问题似乎是由于某些原因#if MONOMAC和#elif MONOMAC被忽略了. 如果我删除与Windows,XBOX和Linux相关的代码 ..
发布时间:2020-05-11 22:58:11 其他开发

使用Xamarin Studio运行新的MonoGame项目

我正在尝试使用MonoGame为mac启动一个新项目.我已经安装了我认为需要的所有东西,但是当我运行新项目时(应该弹出单游戏徽标),我在输出中得到了这两行: 已加载的程序集:/Users/Kristin/Projects/Test/Test/bin/Debug/Test.app/Contents/MonoBundle/Test.exe 加载的程序集:/Users/Kristin/Projec ..
发布时间:2020-05-11 22:57:29 其他开发

MonoMac/Xamarin.Mac绑定简单的dylib无法正常工作

我正在尝试绑定一些本机代码以在MonoMac/Xamarin.Mac中使用,但是我不确定哪里出了问题.我创建了一个简单的dylib进行测试: nativelibrary.h : - (NSString *)echo:(NSString *)message; 我知道我的库很好,因为我引用了它并在Objective-C/Cocoa应用程序中使用了它. 接下来,我尝试使用parse ..
发布时间:2020-05-11 22:43:45 其他开发

在Controllers构造函数中访问GUI组件时发生NullReferenceException

在Mono中,我有一个带有控制器的简单NSWindow,我放了一个NSSplitView和一个NSButton. 如果尝试从Contstructor或Initialize()方法之外访问NSSplitView,则会收到nullReferenceException.相反,如果我尝试从ButtonClicked方法访问NSSplitView,它将起作用. 好吧,似乎框架在调用控制器的构造函 ..
发布时间:2020-05-11 22:40:40 其他开发

是否可以将Razor用作OSX上的独立库(不涉及任何asp.net业务)(通过Mono)

我想写一个概念证明 MonoMac 应用程序,该应用程序使用c#和Razor. 这可能吗? 如果没有,是否有人会推荐其他任何与Razor的简单性相比的模板引擎.如果需要的话,我不介意用Objective-C编写它,但是Mono会更简单. 解决方案 我认为您可能对此项目.您只需要下载包含两个DLL的zip,在您的项目和示例中引用它们,例如这些可以正常工作.请记住,您必须进行4.0 ..
发布时间:2020-05-11 22:33:52 其他开发