我準備將我的第一個應用程序提交給App Store,但是我無法填寫一些「Info.plist」字段。我不希望我的應用被拒絕,因爲我做錯了。幫助填寫「info.plist」文件
這是我遇到的麻煩的領域:
可執行文件, 捆綁標識符, 包名和包的創造者OS類型代碼
你能穿上這些領域或任何你假設使用某些值或名稱,例如Apple爲您的應用程序提供的「App ID」? 我已經爲我的應用程序提供了「應用程序ID」,但我沒有適用於我的應用程序的網站。
謝謝你的幫助!
我準備將我的第一個應用程序提交給App Store,但是我無法填寫一些「Info.plist」字段。我不希望我的應用被拒絕,因爲我做錯了。幫助填寫「info.plist」文件
這是我遇到的麻煩的領域:
可執行文件, 捆綁標識符, 包名和包的創造者OS類型代碼
你能穿上這些領域或任何你假設使用某些值或名稱,例如Apple爲您的應用程序提供的「App ID」? 我已經爲我的應用程序提供了「應用程序ID」,但我沒有適用於我的應用程序的網站。
謝謝你的幫助!
要使用Hotpaw2's
回答工作:
捆綁的創造者是iOS應用一個過時的 4個字符的字段。我 保持空白,沒有問題。
保留這個空白,如上所述。 (我曾經爲「Apple Mobile」編寫APLM
)。
軟件包名稱是您的 圖標下顯示的內容。確保它符合 圖標。它不應該誤導 與您的應用程序的名稱不同。
例如,我有一個名爲Jewish Music Stream
的應用程序。我把JewishMusic
放在這個領域。它很合適,它和我的應用程序名稱很相似。如果我寫了Death Metal
,我可能會被拒絕,因爲該類型與應用中提供的內容無關。如果我會寫Jewish Music Stream
,它會顯示爲Jewi...Stream
或類似的東西。
Bundle ID是您唯一的反向DNS。 您不必爲此特定應用程序的 網站。但你的 註冊的網域和一個獨特的應用程序 名稱(或網頁)將是 適合此字段(當然反轉 )。它必須與您提供的 兼容(可能是 通配符)。捆綁ID不應該 有通配符。
我的是com.yetanotheriphoneapp.jms
產品的文件名 的限制是沒有空格或特殊字符。 沒有人看到它,所以它幾乎可以是 任何東西(適用於您的應用程序和 非誤導性)。我已經在我的項目名稱 陳舊,但應用程序 仍然被接受。
事實是,人們可以看到你的應用程序的名稱,如果他們有Xcode,或者如果他們看着實際的二進制文件的iTunes文件夾。這沒什麼區別,但這是一個有趣的習慣 - 命名你的二進制文件。
祝你好運,你可以做許多成功的應用程序!
Bundle creator是iOS應用程序的一個過時的4字符字段。我保留空白沒有問題。
軟件包名稱是您的圖標下顯示的內容。確保它符合圖標。它不應該與你的應用名稱有誤導性的區別。
Bundle ID是您唯一的反向DNS。你不必爲這個特定的應用程序有一個網站。但是,您註冊的網域和一個獨特的應用程序名稱(或網頁)將適用於該領域(當然顛倒)。它必須與您的條款(可能是通配符)兼容。捆綁ID不應該有通配符。
產品文件名限制不包含空格或特殊字符。沒有人會看到它,所以它幾乎可以是任何東西(對於您的應用程序而言都是獨一無二的,並且不具有誤導性)我已經有過舊的項目名稱,但應用程序仍然被接受。
感謝您的快速回復!但是如果我沒有註冊的網域呢?我在捆綁ID上放什麼?再次感謝。 – Fez 2010-09-21 02:15:52
您不需要註冊的域名。它只需要與您在應用ID中設置的任何內容保持一致。 *例如:*'com.nonexistantdomain.appname' – Moshe 2010-09-21 03:01:36
明白了!感謝你們! – Fez 2010-09-21 04:32:37