我想將我的應用程序提交給appstore。
我看到這個畫面拍攝
那麼,什麼是$ {PRODUCT_NAME:rfc1034identifier}
它是可執行文件的名字?
有沒有辦法改變它?
如果我只是硬編碼的$ {PRODUCT_NAME:rfc1034identifier},並把實際的產品名稱?
我想將我的應用程序提交給appstore。
我看到這個畫面拍攝
那麼,什麼是$ {PRODUCT_NAME:rfc1034identifier}
它是可執行文件的名字?
有沒有辦法改變它?
如果我只是硬編碼的$ {PRODUCT_NAME:rfc1034identifier},並把實際的產品名稱?
我相信你是正確的,「產品」是可執行文件的名稱,但即使它是不是你會不會有硬編碼的包ID的任何問題,我總是這樣做。 (是否真實)我覺得它使這個過程更加傻傻。
編輯:似乎這是自動設置爲項目的名稱。
這不是項目的名稱。一個項目可以有多個目標,每個目標生產不同的產品。
PRODUCT_NAME是一個構建設置。
它確實在項目創建時自動設置。此外,'$ {PRODUCT_NAME:rfc1034identifier}'是'$ {PRODUCT_NAME}'過濾的值,因此它是有效的RFC-1034標識符(這些標識符中不允許有一些字符)。 – Romain
@Romain +1有用的信息。 –