2012-06-05 25 views
2

我有一個像這樣的'com.abcd.efg。*'的應用程序ID。我已經從我的項目的.plist文件的Bundle Identifier中輸入了正確的應用程序ID。當我建立我的項目下面的錯誤信息顯示。如何解決這個問題(null):錯誤:CFBundleIdentifier'com.abcd.efg。*'包含非法字符'*'?

(null): error: CFBundleIdentifier 'com.abcd.efg.*' contains illegal character '*' 

如何使用此應用程序ID運行項目?任何人都可以請指導我?提前致謝。

回答

4

酯類*不是捆綁標識符的有效字符,我認爲你給這個配置文件是這樣的。但請記住,使配置文件像這樣的'*'意味着它將適用於包含com.xxxx.xxx ..的所有應用程序..所以在這裏,您必須選擇一個名稱,如com.xxxx.xxx.myTestApp或com.xxxx。 xxxx.theNeAppApp等

+0

謝謝薩德。不要誤以爲我可以請你編輯你的答案提到com.i $$$$$。$$。 com.abcd.efg。*。請爲我做。我從我的客戶那裏得到了應用程序ID,他們在那裏分享了配置文件,他們提到了'com.abcd.efg。*'。所以我也用在了我們的項目中。我可以在捆綁標識符中給出我自己的名字,比如'com.abcd.efg.gopiTesting'。請幫幫我。提前致謝。 – Gopinath

+0

是的,你可以給任何名字,主要想法是,它必須是所有你自己的應用程序中的唯一ID,加上它應該是複雜的,即不能被任何人推測,現在重要的是你給的,你的名字,你的公司名稱無論如何,我已編輯 – Saad

+0

非常感謝你的Sadd。非常感謝編輯答案。我會嘗試一下並讓你知道結果。再次感謝。 – Gopinath

相關問題