2014-07-24 37 views
0

男孩,這是令人沮喪的。應用程序商店拒絕 - 應用程序在測試中工作,但發送到應用程序商店時不起作用

經過幾個月和幾個月的發展,我在我的應用程序中發送給Apple。它很快被拒絕,因爲他們說在主屏幕上它沒有反應。下面是截圖他們給我:

Screenshot from Apple

現在,當我建,我送他們的應用程序的確切檔案,我沒有這樣的問題:

What I see

按鈕是在故事板文件中創建的,並且是IBOutlets,但您看到的高分標籤是以編程方式創建的。故事板文件可能沒有正確上傳嗎?我已經在解決方案中心向他們發出了關於它的消息,並試圖再次提交它,以確定下次是否會起作用,但我想知道是否有人對此問題有所瞭解。

回答

0

這是一段非常漫長的時間,但我想我會說在未來有人遇到這種情況時出了什麼問題。基本上,我在Interface Builder中創建了按鈕,但是在我的視圖控制器的viewDidLoad中重新實例化它們。由於IBOutlets屬性較弱,因此被釋放。爲什麼當我在電腦上運行它時沒有發生,我不知道。至今仍令我困惑不已。

1

從以上屏幕截圖中,我瞭解到與網絡錯誤相關的問題。看,他們是用飛行模式進行測試的。根據蘋果的指導方針,它應該在沒有太多延遲的情況下繼續在主屏幕上進行。至少顯示這個問題的警報。只要測試這個場景,你就會得到這個。

+0

嗨@Mani,謝謝你的快速回答。爲了澄清,你是否說我應該在飛機模式下測試應用程序?確切地說,是 –

+0

。也關掉你的WiFi。這就是沒有網絡連接的測試。如果你沒有處理這種情況,主要發生這種類型的問題。 – Mani

+0

我試着沒有連接的情況下運行,但它似乎沒有改變任何東西。 –

1

當他們表示它沒有響應時,可能是由於某些原因卡住了它,請檢查您是否在viewLoad方法下進行任何API調用,而且,如果UI可能無法響應,在主線程中重操作,嘗試使用這些操作的後臺線程

+0

謝謝!我在一些地方使用了後臺線程,我希望這次不會被拒絕! –

相關問題