2017-04-08 73 views
3

我的Mac應用程序有一個內置的AirPlay功能,用於將視頻文件從我的應用程序傳輸到Apple TV,因此,在將應用程序提交給Mac時需要服務器訪問授權密鑰(「com.apple.security.network.server」)應用商店?我的Mac App需要應用服務器授權密鑰嗎?

https://developer.apple.com/library/content/documentation/Miscellaneous/Reference/EntitlementKeyReference/Chapters/EnablingAppSandbox.html#//apple_ref/doc/uid/TP40011195-CH4-SW9

+0

如果在所有的,你需要的_client_權利:_」傳出連接和傳入連接都可以發送和接收數據,唯一的區別在於您的應用是啓動連接還是正在接收由其他應用或其他主機啓動的連接。「_然後:_」允許傳出連接 com.apple。 security.network.client「_ – DarkDust

+0

@DarkDust你的意思是我需要客戶端權利,而不是服務器? – RRN

+0

是的,這就是我寫的。 – DarkDust

回答

2

是的!你需要的是權利的關鍵

如果您的應用程序連接到互聯網,你需要將以下行添加到您的entitlements.plist:

<key>com.apple.security.network.client</key> 
<true/> 
+0

我的Mac應用程序有一個內置的AirPlay功能,用於將視頻文件從我的應用程序傳輸到Apple TV,因此,在將應用程序提交給Mac App時需要Server Access授權密鑰(「com.apple.security.network.server」)商店? – RRN

+0

您需要客戶端權利 –

+0

因爲我正在啓動與蘋果電視的連接,所以我需要客戶端,我是否正確? – RRN

相關問題