簡體   English   中英

對不同的iOS版本使用不同的Info.plist文件嗎?

[英]Use different Info.plist file for different iOS versions?

我想使用2個不同的Info.plist文件-一個用於iOS 8,另一個用於iOS9。可以嗎?

具體來說,我想的plist中值設置RequestsOpenAccessNSExtensionAttributestrue在iOS 8,並以falseiOS 9.如何能做到這一點?

請注意:雖然要求相同的問題也存在答案,但通常建議使用plist以外的機制來區分版本。 我認為這不適用於我的情況(如果有人證明我錯了,我會很高興)。

不,不可能。 正如@Dschee在他的評論中所說,您將不得不構建和分發兩個單獨的應用程序。

您如何將目標配置為兩個目標之一 (例如iOS 9 ),然后復制它 ,將第二個目標更改為使用iOS 8並在構建設置中更改其Info.plist文件路徑

這樣,您可以為兩個單獨的目標配置兩個單獨的.plist文件。 然后,您還需要部署兩個單獨的應用程序

這樣可以解決您的問題嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM