2012-04-30 117 views
0

做最後的檢查之前提交給蘋果商店,並注意到一兩件事:

包標識符等來com.overwaitea $ {PRODUCT_NAME:rfc1034identifier},

這可以嗎?我問,因爲其中一個蘋果商店指導方針說:「與佔位符文本的應用程序將被拒絕......」我想知道這是否佔位符,特別是那個rfc部分...

我應該把所有$ { PRODUCT_NAME}等等的實際名稱?或者建設過程會爲我解決嗎?

更新「捆綁創世操作系統類型代碼」是????,應該說是什麼呢?

回答

0

這將替換爲產品名稱${PRODUCT_NAME:rfc1034identifier}在項目配置中定義。但也許這不是你想要的。也許你在iTunes開發者門戶中創建了一個不是應用程序名稱的應用程序ID。因此,您可以簡單地用您的應用的ID替換${PRODUCT_NAME:rfc1034identifier}

但是,如果你更換${PRODUCT_NAME}那麼如果以後你想改變你的產品的名稱(這是不是你選擇的標識符,但顯示的名稱)。你將不得不取代你剛剛更換的東西。

+0

這就是它!但是,你或許會需要更換'$ {PRODUCT_NAME:rfc1034identifier}你''com.overwaitea。 '。且用於另一問題:CFBundleSignature(字符串 - iOS設備,Mac OS X中)標識束的創建者,並且類似於在Mac OS 9文件創建者代碼。此密鑰的值是一個包含特定於該包的四字母代碼的字符串。例如,TextEdit應用程序的簽名是ttxt。 – Vaseltior

+0

它在默認情況下,是的,你會不會使用這個值拒絕。 – Vaseltior