本文出自APICloud官方論壇,
感謝論壇版主 技術諮詢-Kenny 的分享。
一、概述iOS原生開發中若要實現某些特殊功能,如使用HealthKit、實現Universal Links等、需要在工程target的Capabilities選項中打開對應的功能開關,而最終的配置都會寫入到工程中的一個.entitlements文件中,下面我們提供了配置該entitlements文件的方法。
二、配置.entitlements是xml格式的文件,新建一個文本文件,修改內容後命名為UZApp.entitlements文件,然後將文件放置在widget網頁包的res目錄下,雲編譯時會將裡面的內容添加到編譯工程裡面的UZApp.entitlements中。注意若要實現你想要的功能,不僅要配置entitlements文件,還要在蘋果開發網站上面為你的App Id勾選上對應的功能。
三、示例
1、配置HealthKit
com.apple.developer.healthkit
複製代碼
2、配置Associated Domains
com.apple.developer.associated-domains
applinks:domain.com
複製代碼