안녕하세요.
꺽달이 김종광입니다.

얼마전에 Adobe Workshop 에서 Dreamweaver CS5.5 에 대해 말씀 드렸습니다.

손쉽게 HTML5 , jQuery Mobile , PhoneGap Build 까지 할 수 있었는데요.
소스코드를 수정해야 하는 부분이 있어서 공유 합니다.

adobe workshop w3labs 미래웹기술연구소

김종광 JongKwang 책임연구원 Adobe Workshop 발표

Dreamweaver CS5.5 가 발표된 이후에 Xcode 버전업이 여러번 있었습니다.
그러다보니, Dreamweaver CS5.5 에 준비된 Xcode 코드가 최신버전(Xcode 4.2.1)과 맞지 않은 것이 있습니다.

Xcode 3.x 일때는 잘 되었을지 모르지만,
지금은 다들 iOS5 에 Xcode 4.x 를 사용 하고 있어서 아래와 같은 수정이 필요합니다.

파일 위치 : /Users/{사용자명}/Documents/DW_NAF/PhoneGapLib/Classes/Camera.m

변경 전 :

@interface CameraPicker : UIImagePickerController
{
	NSString* successCallback;
	NSString* errorCallback;
	NSInteger quality;
	NSString* postUrl;
	enum DestinationType returnType;
}

변경 후 :

@interface CameraPicker : UIImagePickerController
{
	NSString* successCallback;
	NSString* errorCallback;
	NSInteger quality;
	NSString* postUrl;
	enum DestinationType;
	enum returnType;
}

이렇게 수정하시면 iOS Build 가 잘 돌아갑니다.