Visual Studio 2022 中登入 Apple Developer Account

若想要透过 Visual Studio 2022 开发 .NET MAUI 并进行 iOS 应用程式的开发,势必要在 VS 2022 当中登入 Apple Developer Account,以利取得凭证等资讯。

取得相关资讯后,在进行 iOS 应用程式部署的时候(安装到测试实机上) 或是打包发版(发布到 AppStore Connect)的时候,都会相对简便。

 

 

在 VS 2022 的工具列中,工具 → 选项:

 

在出现的 "选项" 视窗中,透过搜寻 "Xamarin" 后在出现的选项中,找到 "Apple Account":

 

在 Apple Developer Accounts 的画面中,点选 "Add":

 

接着就会出现如下画面:

 

 

啥?这啥…
(第一次看到时确实有这个疑问)

基本上,就是 Apple 强制转换需透过 API Key 去登入 Apple Developer Account 后才能使用 Apple Developer 的相关资讯。

 

所以回到 Apple Developer 网站,点选 "Users and Access":

 

然后就会自动转跳到 AppleStore Connect 的网站的 "使用者与存取权限",点选 "整合":

 

点选 App Store Connect API,并确认在 "团队金钥" 的部分(Visual Studio "目前" 仅支援使用团队金钥),再点选 "产生 API 金钥" (如果曾经启用过,要再产生新的请点选 "+"):

 

产生 API 金钥的画面中请输入 "名称"(任意取一个自己能识别的名称即可) 与 "存取权限" (请详细了解 Apple 的权限后再选择),后点选 "产生":

 

产生后,就可以看到多出了一个 API 金钥,可点选 "下载":

 

注意, API 金钥只能下载一次,所以下载的该档案请妥善保存:

 

若遗失,则须重新产生 API 金钥。

 

再次回到 Visual Studio 2022 的该画面,依序填入相关资讯后,点选 "Add":

 

接着在 Apple Developer Accounts 当中就会看到出现可选的列表:

 

点选所使用的 API Key 就会看到详细资讯:

点选 "View Details…"

 

就可以取得 "Certificate" 跟 "Provisioning Profiles",甚至如果想要直接透过 VS2022 来 "Create Certificate" 也是可以(但不太建议这么做):

 

以上~~~


 


I'm a Microsoft MVP - Developer Technologies (From 2015 ~).
 



I focus on the following topics: Xamarin Technology, Azure, Mobile DevOps, and Microsoft EM+S.

If you want to know more about them, welcome to my website:
https://jamestsai.tw 


本部落格文章之图片相关后製处理皆透过 Techsmith 公司 所赞助其授权使用之 "Snagit" 与 "Snagit Editor" 软体製作。

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章

5 点赞(415) 阅读(67)