2017-03-31 43 views
0

這是我第一次嘗試向蘋果提交應用程序,而且我遇到了一堆問題。我很確定我已經生成了我的所有證書,AppID等......我一直在我的手機上運行應用程序,但突然間我開始發現提交錯誤。我的第一個錯誤是這樣的:爲什麼我在將應用程序提交給Apple時遇到了很多麻煩?

enter image description here

但正如你所看到的,包的ID是相同的:

在Xcode的ID:

enter image description here

而在ID iTunes Connect:

enter image description here

所以我試着改變Bundle ID,並確保Bundle ID在iTunes連接,Xcode等中是一樣的。我用不同的名字開始了這個項目。我應該用一致的命名開始一個新項目嗎?

Info中的Bundle Identifier是否應該讀取com.Kaen.M01eskin?

enter image description here

它不與應用程序加載器工作之一:

enter image description here

+0

當我提交我的第一個應用程序,我也有很多麻煩和頭痛!你不是一個人!原來我的配置文件在我的XCode中是錯誤的。我必須手動選擇配置文件,而不是依靠XCode自動選擇配置文件。祝你好運! – TonyGW

+0

你是怎麼做到的?我編輯了我的問題,所以也許你會有一些新的見解!謝謝! –

回答

1

某個地方的包標識符獲得了M01eskin---。正如你在對話框中看到的那樣。我會檢查你的info.plist如果Bundle identifier之前$(PRODUCT_BUNDLE_IDENTIFIER)之前有東西。

你可以嘗試在那裏編碼,看看是否能解決你的問題。

或者嘗試在Product Bundle Identifier之下查看目標的構建設置,並在那裏查看。

+0

我剛剛添加了一個截圖到我的問題的底部。信息中的Bundle標識符是否與其他信息匹配? –

1

確保束id爲您的應用程序& iTunes Connect相同。

+0

他們是一樣的。我編輯了我的問題。 –

0

嘗試使用應用程序加載程序實用程序而不是將應用程序上傳到App Store。它可以在Xcode下的菜單中找到...打開開發工具...應用程序加載器。您仍然必須先創建一個檔案;主要區別在於你必須通過Finder界面選擇你的檔案。另外,您可以獲得所有任務的活動時間表,包括當前任務和已用時間。

+0

我剛試過。它不起作用。我用發生了什麼事的截圖更新了我的問題。 –

相關問題