0

I am attempting to load a small application I wrote with AppCelerator on my device. I am having quite a bit of trouble with this because of iOS target mismatches I suspect.

AppCelerator provides me two options for the target OS, 3.2 and 4.1. My Phone has firmware 4.1 on it so I selected 4.1:

Here is a picture if you want to have a look.

http://www.neosavvy.com/screenshots/stackoverflow/appcelerator.png

Note that in this image I am selecting output type of 4.1. This generates an XCode project with 4.1 as the base sdk / target sdk of 4.1.

When I launch this it generates an XCode project. Organizer contains the following devices and provisioning profiles:

Here is a picture of organizer.

http://www.neosavvy.com/screenshots/stackoverflow/organizer.png

It contains my device, with provisioning profiles, with a green dot beside the device meaning it should be a valid target.

Then when I try to run the app on my device I see the following options as available targets:

Finally here is the dropdown where you select simulators and devices.

http://www.neosavvy.com/screenshots/stackoverflow/available_debug_devices.png

Notice it simply doesn't contain my device as it did before I upgraded to the new SDK and 4.1 iOS.

I assumed I would be able to push to my iphone at this time - have tried all I know to try. Blown away all my provisioning profiles, regenerated my developer certificate, also deleted my login keychain to make sure that I started fresh there.

I am really just out of ideas to try - appreciate any and all help!

4

2 回答 2

2

看来答案很简单。在 XCode 中混了几个小时后,我发现(或注意到)AppCelerator 界面上的另一个选项卡。

单击测试和打包单击在设备上运行如果尚未填写配置的详细信息(如果您查看了我所做的 Apple 文档的详细信息级别,这可能全部完成)单击立即安装

瞧 - 该应用程序在您的手机上进行测试。

于 2010-09-15T11:42:55.570 回答
1

Apple 条款和条件不允许将在 Xcode 之外构建的应用程序安装到 iOS 设备上。我认为这也适用于 AppCelerator 构建。

于 2010-09-14T02:54:50.413 回答