เมื่อคืนทาง Microsoft ได้ปล่อยอัพเดตของ Visual Studio 2017 for Mac มาร้อนๆ เลย รอบนี้จะอัพเดต VS 2017 for Mac ของเราเป็นเวอร์ชั่น 7.1 ครับ
โดยของใหม่ที่เพิ่มเข้ามารอบนี้คือ
- รองรับ .NET Core 2
- ปรับปรุงการทำงานของ iOS Signing
รองรับ .NET Core 2
หลังจากประกาศเวอร์ชั่น 2 ของ .NET Core ก็ไม่แคล้วที่ Visual Studio ของทั้งทางฝั่ง Mac และ Windows จะอัพเดตรองรับตามๆ กันมา
โดยรองรับการพัฒนาระบบในรูปแบบต่างๆ เช่น Library และ Console App ไปจนถึงเว็บ และ API ต่างๆ ด้วย ASP.NET Core ด้วยภาษา .NET และสามารถทำงานได้บนระบบปฏิบัติการที่แตกต่างกัน
อนึ่ง .NET Core เป็น SDK ที่แยกออกจาก Visual Studio 2017 ทั้ง Mac และ Windows จะใช้งานได้ต้องดาวน์โหลดมาติดตั้งต่างหาก ได้จากที่นี่
ปรับปรุงการทำงานในส่วน iOS Signing
ของใหม่นี้ต้องถูกใจคนทำ iOS Application ด้วย Xamarin แน่ๆ เพราะ Visual Studio 2017 ตัวใหม่นี้ ปรับปรุงให้การทำงานกับไฟล์ Signing ง่ายมากขึ้น
เข้าใจกันง่ายๆ คือส่วนนี้ ยกมาจาก Xcode กันเลยล่ะ ทำให้เราไม่ต้องไปเปิดโปรแกรมสลับไป สลับมา
ซึ่งส่วนการทำงานใหม่นี้ อยู่ใน Option > iOS Bundle Signing และรองรับการทำงานใหม่ดังนี้
- สามารถสร้าง signing identities และติดตั้งลงใน local Keychain ได้
- สามารถสร้าง Provisioning Profiles ใหม่ได้
- สร้าง signing identity ใหม่ ให้กับโปรไฟล์ที่มีอยู่แล้ว
- ลงทะเบียนอุปกรณ์ใหม่ เข้า Apple Developer Portal ได้ และเพิ่มเข้าไปใน provisioning profile ได้ด้วย (อันนี้เด็ด)
ใครยังไม่ได้อัพเดต กดอัพเดตกันได้เลย
อ้างอิง – Xamarin, Visual Studio for Mac 2017 Release Note