Xamarin的NuGet包缩写是什么?iOS和xamarin, android
本文关键字:iOS xamarin android 是什么 NuGet 包缩写 缩写 Xamarin | 更新日期: 2023-09-27 18:10:19
我正在为Xamarin重新定位我的NuGet包。iOS(经典+统一api)和Xamarin.Android。我的问题是,在发布程序集之前,将程序集放在合适的目录名称下是什么?例如,现在我有:
portable-net45+win+wpa81
因为我的PCL目标是。net Framework 4.5, Windows 8和Windows Phone 8.1。我需要添加什么来确保我的包可以安装在Xamarin平台上?
在深入研究了NuGet文档之后,我找到了合适的缩写,但是它没有提到Xamarin。
嗯,看起来我在发布之前回答了我自己的问题。答案是
portable-net45+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10
供将来参考:我记得我没有通过文档找到正确的缩写,而是通过我自己的聪明才智:
创建针对上述平台的新PCL
nuget spec Foo.csproj
根据需要进行润饰
nuget pack Foo.csproj
将
Foo.nupkg
重命名为Foo.zip
打开zip文件(或解压&&打开)
目录的正确名称在lib文件夹中(根据需要将%2B替换为+)
希望有帮助!