我想同时运行多个Xamarin Studio副本.一旦运行一个副本,双击Xamarin Studio图标/Applications
或单击当前正在运行的Dock图标只会将当前的图标带到前台.
macos xamarin.ios xamarin.android xamarin.mac xamarin-studio
我创建了一个PCL项目,我使用Visual Studio托管Mac,但是当运行iOS项目时,它会出错:
我试图改变iOs建设签名如下,但没有任何对我有用.
请帮我解决这个问题.
xamarin.ios xamarin xamarin.mac xamarin-studio visual-studio-2013
我对Xamarin表格几乎是新手.我正在尝试将工具栏项添加到内容页面.
我使用IPAD Air作为部署设备,并使用了服务器的iPhone/ipad模拟器.我参考了XamarinForms-Mobile App pdf文档.虽然它是一个基本的,我不确定,为什么我无法在设备中看到它.请帮助我在哪里犯错误.
public partial class SamplePage : ContentPage
{
public SamplePage()
{
//Toolbar items
ToolbarItem scanItem = new ToolbarItem ();
scanItem.Name = "Scan";
scanItem.Order = ToolbarItemOrder.Primary;
ToolbarItem settingsItem = new ToolbarItem ();
settingsItem.Name = "Settings";
settingsItem.Order = ToolbarItemOrder.Primary;
ToolbarItems.Add (scanItem);
ToolbarItems.Add (settingsItem);
}
}
Run Code Online (Sandbox Code Playgroud)
App.cs
public class App
{
public static Page GetMainPage ()
{
return new SamplePage ();
}
}
Run Code Online (Sandbox Code Playgroud)
尝试了xaml的做法.但没有结果.内容页面为空白.
<?xml version="1.0" encoding="UTF-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="BLE_Core.BLECorePage">
<ContentPage.Content>
</ContentPage.Content>
<ContentPage.ToolbarItems>
<ToolbarItem Name = "Scan"></ToolbarItem>
<ToolbarItem …
Run Code Online (Sandbox Code Playgroud) Xamarin.Mac和Mono:OSX之间的区别在哪里?我知道Xamarin买了Mono所以我认为它应该是一样的.但Mono:OSX似乎是免费的,而Xamarin.Mac至少需要399美元.那么两者之间的差异在哪里呢?
我是一个Window用户,所以和Xamarin合作,我借了一台Mac.在Mac上安装Xamarin及其组件之后,我可以将它与我的Windows机器连接,但是当我运行调试器来运行应用程序时,我得到以下错误
请帮忙.
注意 - 已经查看Xamarin Forms iOS Deploy与模拟器无法安装ERROR但它没有帮助.
Android工作正常.
TIA
xamarin.ios xamarin.android xamarin xamarin.mac xamarin.forms
错误ITMS-90161:"无效的供应配置文件
我在ad-hoc模式下使用Xamarin IOS创建了IPA,并选择了一个特殊配置文件.但上传时,以下错误让我讨厌:(
当我上传使用应用程序加载器:
错误ITMS-90161:"无效的供应配置文件.捆绑包xxxx [Payload/xxxapp]中包含的供应配置文件无效.[缺少代码签名证书.]有关更多信息,请访问iOS开发人员门户网站."
Xamarin对我来说似乎是跨平台开发的不错选择.但是,有启动器和独立许可证.主要区别在于:
Xamarin Starter允许开发人员构建和发布简单的应用程序,其中包含不超过32k的编译用户代码(IL)
我想知道,IL是32K是一个非常严格的瓶颈吗?我可以从32K代码获得什么?
如果您已经尝试过Xamarin入门版,那么尺寸限制对您来说是个问题,您开发的应用程序类型是什么?
我在VS 2013(iOS,WinPhone和Android)中制作了一个多平台应用程序.我想在iOS参考文件夹中添加一个名为Microsoft Http Clients Libraries的Nuget Packages,我不能这样做,因为我收到以下错误:
无法安装包'Microsoft.Bcl.Build 1.0.14'.您正在尝试将此软件包安装到以"Xamarin.iOS,Version = v1.0"为目标的项目中,但该软件包不包含与该框架兼容的任何程序集引用或内容文件.有关更多信息,请与软件包作者联系.
任何人都可以帮助我吗?
我想知道,如何在Xamarin.Mac项目中使用SQLite-Net Extensions?
我正在使用Xamarin Studio 5.9.5
,我已经从Mac-> App-> Empty project(Unified API)创建了项目.安装包SQLite-Net Extensions
.这是我的代码的开头:
var db = new SQLiteConnection(???????, dbPath);
db.CreateTable<Stock>();
db.CreateTable<Valuation>();
Run Code Online (Sandbox Code Playgroud)
我怎么称呼SQLiteConnection
构造函数?我需要sqlite平台作为第一个参数,但没有SQLite.Net.Platform.
添加到引用的dll.
这个答案没有帮助,因为没有这样的dll/namespaces(SQLite.Net.Platform
).我也找不到这个包 - SQLite.Net.Platform.XamarinIOS
.
我想使用它,SQLite-Net Extensions
因为它是一对一的,一对多的关系.我的问题是如何创建SQLiteConnection实例?
为什么该包中的引用没有SQLite.Net.Platform.Generic
或SQLite.Net.Platform.Win32
dll?
我想在 OSX 中提取 EDID 信息?
看起来它存储在IORegistry
. 有没有办法使用当前的monomac
库访问它?我可以用标准interop
来做还是我需要写一个自定义shim
?
看起来ioreg
命令行也可以获取IODisplay
EDID 属性,但似乎没有一种简单的方法来获取设备的缩写列表。