2016-12-14 53 views
0

在我的iOS應用程序中,我需要在應用程序編譯並顯示時找到Date獲取編譯應用程序的日期

有沒有辦法找出它,而不手動設置日期?

+0

您可以使用構建腳本將build編號設置爲日期,並從'Budle'中讀取它。 – Ryan

+0

應該有方法來獲取日期,而不必在每次編譯應用程序時都設置它。 – AlexanderZ

+0

你想要什麼,Objective-C或Swift?這對於Objective-C來說是微不足道的。我不知道是否可以在Swift中完成。 – rmaddy

回答

0

在我的iOS應用程序中,我需要找到編譯應用程序的日期並顯示它。

您可以使用shell腳本將日期寫入應用資產中包含的文件。在構建過程的早期步驟中使用目標構建階段中的「運行腳本」構建階段運行腳本。然後將代碼添加到您的應用程序,以查找該文件並讀取日期。我建議在這裏使用屬性列表或JSON文件格式來簡化日期。如果你使用屬性列表,那麼有一個名爲PlistBuddy的命令行工具,可以很容易地編寫你的shell腳本。