2014-04-23 17 views
5

Tôi có ứng dụng ig trên điện thoại mà tôi đã sử dụng để xây dựng với các dịch vụ từ xa trên điện thoại. https://build.phonegap.com/Cài đặt phonegap config.xml không hoạt động

Tôi có một vài cài đặt trong config.xml chỉ hoạt động ở chế độ perfekt. Ví dụ:

<preference name="orientation" value="landscape" /> 
<preference name="target-device" value="tablet" /> 
<preference name="webviewbounce" value="false" /> 

Bây giờ tôi muốn tạo cục bộ trên máy Mac nhưng không thể cài đặt hoạt động.

Tôi có PhoneGap 3.3.0 và chạy như sau: PhoneGap build ios PhoneGap cài đặt ios

Ứng dụng hiện nay sẽ mở ra trong một mô phỏng iPhone ở chế độ dọc. Không thể hiểu tại sao cài đặt của tôi không hoạt động.

+0

Bạn cần cung cấp thêm thông tin. Phiên bản PhoneGap Build nào bạn đang xây dựng và phiên bản PhoneGap nào bạn có trên máy Mac? Bạn có chắc chắn rằng các định nghĩa tùy chọn không thay đổi với Phiên bản PhoneGap? Tôi chỉ hỏi vì đây là một sai lầm phổ biến (mà tôi đã thực hiện quá) –

+0

Với xây dựng phonegap tôi xây dựng cho 3.3.0 và đó là những gì tôi đã cài đặt trên mac của tôi cũng có. http://docs.phonegap.com/en/3.3.0/config_ref_index.md.html#The%20config.xml%20File Định hướng có vẻ giống nhau. Khi tôi mở dự án xcode, điều này không được thiết lập thành cảnh quan chẳng hạn.Tôi phải đặt lại nó trong xcode. Ngoài ra các biểu tượng được chỉ định trong config.xml phải được đặt lại trong xcode. Thực sự khó chịu ... – badtant

+0

Tôi e rằng mình không biết về PhoneGap trên Mac, chỉ có PhoneGap Build. Nếu tôi là bạn tôi có lẽ sẽ làm lại tất cả mọi thứ trên máy Mac của bạn anyway, do đó bạn không nhận được bất kỳ lỗi. –

Trả lời

1

sửa chữa này lý tưởng phải ở trong 3.4 phát hành theo này: https://issues.apache.org/jira/browse/CB-5634

Nhưng mọi người đã báo cáo vấn đề với điều này sau khi vấn đề đã được đánh dấu là giải quyết. Vì vậy, hãy thử bản phát hành bản vá mới nhất của 3.4 và xem nó có hoạt động hay không.

Mã để xử lý tùy chọn này chỉ đơn giản là không tồn tại trước 3.4 tài liệu mà các tài liệu đã đề cập một cách hào phóng về nó.

1

Tôi vừa gặp sự cố tương tự với phiên bản Cordova 3.5.0-0.2.1 trên iOS bằng XCode 5. Không chắc chắn điều này xảy ra như thế nào - nhưng khi tôi xem tệp -info.plist của tôi có hai mục nhập cho "Được hỗ trợ định hướng giao diện ". Một chỉ giới hạn trong cảnh quan (những gì tôi muốn) và cái kia chứa cả cảnh quan và chân dung. Xóa các mục chân dung đã thực hiện công việc này.

Tôi đã cập nhật config.xml và được xác minh từ gói của ứng dụng mà thông tin chính xác được đưa vào ứng dụng được biên dịch.

-1

Không đặt Config.xml trong thư mục gốc nhưng trong cùng thư mục với các tệp .html của bạn!

sai:
root/trang/index.html
root/config.xml

Đúng:
root/index.html
root/config.xml

Nếu cách này không hiệu quả, hãy thử đặt tất cả các tệp .htmlconfig.xml trong r oot thư mục

Điều này làm việc cho tôi, chúc may mắn.

+0

Khi tôi chạy phonegap tạo myProject, nó đặt config.xml vào thư mục gốc. Đã chuyển nó sang www như bạn đề xuất, điều này không khắc phục được thực tế các cài đặt đang bị bỏ qua. –

Các vấn đề liên quan