2010-02-04 59 views
0

我有一段時間試圖讓這個工作。在這一點上,我只是試圖在xcode中創建一些測試應用程序,然後在xcode上「構建並運行」它們,而不是在我的手機上。如何使應用程序與xcode上的配置文件匹配?

我在xcode組織器中爲我的手機設置了配置文件,但那是我唯一擁有的配置文件。

我是否還需要爲桌面sdk單獨設置配置文件?

回答

2

您不需要在iPhone模擬器上開發配置文件。

如果您還想在設備上開發,請在創建配置文件時首先註冊設備,然後將配置文件上傳到設備。

蘋果的文檔非常清晰,在這個問題上很容易遵循。

祝你好運。

編輯:1-您需要在設備上進行開發配置,這就是爲什麼當您嘗試使用-iphone設備xxx運行時,會導致配置錯誤。

2的空白屏幕上的模擬器有無關置備,succeded運行您在模擬器上的代碼,但無論是你的代碼做什麼,或者你沒有你的UIWindow鏈接到你的觀點

3-base sdk在頂部定義了下拉菜單。如果在項目設置中選擇iphone 3.1.2作爲基礎sdk,則只能在下拉菜單中看到模擬器/設備3.1.2,如果選擇2.0作爲基準sdk,您將看到設備/模擬器2.0,2.1,2.2.1 ,3.0,3.1.2,...在下拉菜單上。由於您選擇3.1.2作爲基礎sdk,因此您在下拉菜單中看不到早期版本。

+1

我還沒有一個簡單的時間與文檔。這是冗長的,但我非常難以掌握。 – Joel 2010-02-04 19:46:03

+0

我幾個星期前才安裝SDK - 這是更新的版本。我沒有看到選擇2.0作爲我的基礎SDK的選項。這是一個單獨的安裝? – Joel 2010-02-04 20:15:59

+0

編輯:好的。我看到你在說什麼 - 我改變了那裏的設置。我不知道爲什麼這對我來說是非常直觀的......這是我的xp心態:-D – Joel 2010-02-04 20:21:55

1

您不需要配置文件在模擬器中運行應用程序,如果這就是您的意思。只要確保你是一個模擬器的構建和運行 - iPhone模擬器3.0,說 - 你應該很好去。

+0

當我嘗試構建並運行「iPhone設備3.1.2(基礎SDK)」時,出現配置錯誤。 當我嘗試構建並運行「iPhone模擬器3.1.2」時,我得到一個「成功」,但是,我剛剛在模擬器上得到一個空白的白屏...... – Joel 2010-02-04 19:44:32

+0

好吧,它肯定是奇怪的。我沒有在xcode中的不同iphone版本的下拉選項(我應該?),但在模擬器上,我可以更改版本。我更改爲3.0,該應用程序無法正常工作,但隨後又切換回3.1.2,該應用程序確實顯示在屏幕上。那麼什麼是「iPhone設備基礎SDK」,那麼爲什麼我會在那裏得到prodisioning錯誤? – Joel 2010-02-04 19:52:28

+0

我有XCode iPhone SDK。我不知道這是否是特殊版本的XCode。主項目窗口儘管在左上角有一個下拉列表,讓我選擇使用哪個SDK來構建應用程序:使用基礎SDK,...,iPhone設備3.0,...,iPhone模擬器3.1,... – 2010-02-04 20:05:20

相關問題