[英]What are the NuGet package abbreviations for Xamarin.iOS and Xamarin.Android?
我正在為 Xamarin.iOS(經典 + 統一 API)和 Xamarin.Android 重新定位我的 NuGet 包。 我的問題是,在發布之前放置程序集的正確目錄名稱是什么? 例如,現在我有:
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 替換為 +)
希望有幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.