คำเตือน Cocoapods - CocoaPods ไม่ได้ตั้งค่าการกำหนดค่าพื้นฐานของโครงการของคุณเพราะเนื่องจากโครงการของคุณมีชุดการกำหนดค่าที่กำหนดเองอยู่แล้ว


331

หลังจากที่ฉันดำเนินการpod installที่ฐานของโครงการของฉันฉันได้รับข้อผิดพลาดต่อไปนี้:

CocoaPods ไม่ได้ตั้งค่าการกำหนดค่าพื้นฐานของโครงการของคุณเพราะเนื่องจากโครงการของคุณมีชุดการกำหนดค่าแบบกำหนดเองอยู่แล้ว เพื่อให้การรวม CocoaPods ทำงานได้ทั้งหมดโปรดตั้งค่าการกำหนดค่าพื้นฐานของเป้าหมายBluePlaquesLondonFrameworkเป็นPods/Target Support Files/Pods/Pods.debug.xcconfigหรือรวมไว้Pods/Target Support Files/Pods/Pods.debug.xcconfigในการกำหนดค่าการสร้างของคุณ

นี่อาจฟังดูเหมือนคำถามงี่เง่า แต่ฉันจะตั้งค่าการกำหนดค่าพื้นฐานสำหรับเป้าหมายได้อย่างไร

https://github.com/seanoshea/BluePlaquesLondon/blob/ios8/Podfileเป็น Podfile ซึ่งเป็นสาเหตุของปัญหานี้

http://github.com/seanoshea/BluePlaquesLondonในสาขา iOS 8 เป็น Podfile ในคำถามหากคุณอยากรู้ว่าโครงการนี้เป็นอย่างไร


2
นี่เป็นหัวข้อนอกเล็กน้อย แต่; ฉันแค่ต้องการเตือนคุณเกี่ยวกับ iOS-KML-Framework มันใช้ TBXML เวอร์ชัน 1.5 ซึ่งเป็นบั๊กเล็กน้อย หากคุณได้รับ XML ที่มีรูปแบบไม่ถูกต้องในฟีดแอปของคุณจะผิดพลาด คุณอาจต้องการสร้างส้อมส่วนตัวสำหรับ iOS-KML-Framework ที่คุณลบ '1.5' ออกจากพอดสเปคและใช้ HEAD ของ TBXML ที่ดูเหมือนว่าจะแก้ไขปัญหาได้มาก
churowa

โปรดอัปเดตชื่อของคุณเพื่อรวมคำเตือนจริงเพิ่มเติม ตัวอย่างเช่น: "CocoaPods ไม่ได้ตั้งคำเตือนเกี่ยวกับการกำหนดค่า"
David James

อัปเดตชื่อ @DavidJames ยินดีที่จะแก้ไขอีกครั้งหากคุณคิดว่ามันพูดมากไปหน่อย
seanoshea

4
ตอนนี้เป็นหนึ่งในชื่อที่ยาวที่สุดที่ฉันเคยเห็นใน stackoverflow
Klaas

github.com/CocoaPods/CocoaPods/issues/2633มีวิธีแก้ปัญหาที่ดี - ตั้งค่า configs ทั้งหมดเป็น None จากนั้นเรียกใช้ "pod install"
David Airapetyan

คำตอบ:


583

ฉันมีปัญหาเดียวกัน แต่ใน Xcode 6.1.1 สิ่งที่แก้ไขได้สำหรับฉันคือเปลี่ยนการตั้งค่าไฟล์การกำหนดค่าNoneสำหรับเป้าหมายที่เกี่ยวข้องกับ Pods สองเป้าหมายจากนั้นเรียกใช้pod installอีกครั้ง

พบการตั้งค่าไฟล์การกำหนดค่าโดยเลือกโครงการ (ไม่ใช่เป้าหมาย) จากนั้นเลือกแท็บข้อมูล


144
การตั้งค่านี้พบได้โดยเลือกโครงการ (ไม่ใช่เป้าหมาย) จากนั้นเลือกแท็บข้อมูล
Grav

34
ช่วยในการเปลี่ยนแปลงตามด้วยการเลิก xcode ทำงานpod installแล้วเปิดใหม่ อย่าเปิด Xcode ในช่วงเวลานั้น
เซบาสเตียนรอ ธ

1
สิ่งนี้แก้ไขได้สำหรับฉัน config ของฉันชี้ไปที่ชื่อ xcconfig แบบเก่าซึ่งเปลี่ยนไปตั้งแต่ฉันเพิ่มเป้าหมายที่ชัดเจนใน Podfile ของฉัน (หนึ่งรายการสำหรับโปรแกรมหลักสำหรับการทดสอบ) ทำให้เกิดการสร้างไฟล์กำหนดค่าใหม่ที่มีชื่อแตกต่างกัน
qix

10
สำหรับผู้ที่มีความกังวลเช่นเดียวกับฉันว่าการตั้งค่าที่Noneจะทำลายสิ่ง .. pod installเรียงลำดับทุกอย่าง
แมทธิว

4
การตั้งค่านี้อยู่ที่ไหนใน xcode 10 ข้ามไปตามแท็บทั้งหมดหาไม่พบ
JenonD

167

อย่าคนจรจัดรีเซ็ต

เป็นขั้นเป็นตอน

  1. แสดง Project Navigator
  2. เลือกโครงการ
  3. เลือก Info
  4. ในการกำหนดค่าที่เลือกแต่ละคนหนึ่งในเวลา (ดีบัก ApplicationUnitTest ปล่อย ฯลฯ ) และเป้าหมายในแต่ละการกำหนดค่ากล่าวว่าชุดการตั้งค่าที่จะไม่มี
  5. ตรวจสอบให้แน่ใจว่าตามไฟล์การกำหนดค่าอ่าน0 ชุดการกำหนดค่าหรือไม่กำหนดค่าการตั้งค่าสำหรับแต่ละการกำหนดค่า นั่นคือปม 0 ชุดการกำหนดค่า
  6. ออกจาก Xcode
  7. rm -rf Pods/ Podfile.lock ; pod install

เมื่อคุณได้รับอนุญาตpod installในขั้นตอนใน7การทำมายากลคุณสามารถใช้การกำหนดค่าที่กำหนดเองและเปลี่ยนการกำหนดค่าของคุณ


10
คำตอบนี้ควรได้รับการยอมรับก่อนหน้านี้ไม่ชัดเจนสำหรับฉัน
Evgeniy Kleban

การใช้การตั้งค่าPodsตามที่แนะนำในคำตอบอื่น ๆ ไม่สามารถแก้ไขปัญหาของฉันในบิตต่ำสุด: การตั้งค่าการสร้างถูกจับคู่แล้วPods.debug& Pods.releaseซึ่งเป็นปัญหา สิ่งใดคือ0 ชุดการกำหนดค่าสำหรับแต่ละการกำหนดค่า ไม่ตอบเหมือนกันเลย
SwiftArchitect

สิ่งนี้ได้ผลกับฉันด้วย เพื่อทราบคุณต้องเปลี่ยนจากเป้าหมายเป็นโครงการเพื่อดูการกำหนดค่า ฉันค้นหาสิ่งนี้มาเป็นเวลานานจนกระทั่งฉันพบเจอกับรายการแบบเลื่อนลง
marty331

ฉันจะลงคะแนนนี้ได้ร้อยครั้งถ้าทำได้ หลังจาก 30 ชั่วโมงของการต่อสู้ Jenkins สร้างกระบวนการหลังจากรวม 4 นักพัฒนาสาขาเพิ่ม 3 ส่วนขยายไปยังแอป iOS ด้วยไฟล์ปรับแต่งที่กำหนดเองวางระเบิดในสคริปต์รายการตรวจสอบล็อคจากฝักโกโก้ในที่สุดก็แก้ไขปัญหานี้ได้ (ท่ามกลางสิ่งอื่น ๆ อีกมากมาย แต่นี่คือการแก้ไขฟางเส้นสุดท้าย) : ไชโย:
Augie

"[!] ไม่สามารถระบุรุ่น Swift สำหรับ
Richard

138

เข้าสู่ XCode และเปิดการตั้งค่าโครงการของคุณและภายใต้แท็บข้อมูลคุณจะเห็น "การกำหนดค่า" ซึ่งคุณสามารถตั้งค่าไฟล์การกำหนดค่าสำหรับทั้ง Debug และ Release เห็นได้ชัดว่าคุณได้ตั้งค่าเหล่านี้เป็นการกำหนดค่าแบบกำหนดเองแล้วและ CocoaPods ต้องการ / ต้องการให้คุณใช้การตั้งค่า Pods

นี่คือภาพหน้าจอ


7
โปรดทราบว่านี่ไม่ได้แก้ปัญหาหากคุณจำเป็นต้องใช้การกำหนดค่าที่กำหนดเองเพื่อวัตถุประสงค์ที่แท้จริง เห็นนี้เปิดประเด็น
funroll

1
มีการเปลี่ยนแปลงอะไรใน Xcode 6 เพื่อให้คำตอบนี้ไม่ถูกต้อง
ควาร์ก

ปัญหาอื่น แต่มันแก้ไขปัญหาของฉันสำหรับฉัน ใช้ฝักโกโก้กับการทดสอบ UI และสิ่งนี้ช่วยชีวิตฉันไว้! ขอบคุณ.
Akshit Zaveri

70

วิ่งเข้าไปในปัญหาเดียวกัน มันจะสร้างตัวจำลอง แต่ไม่ใช่บนอุปกรณ์ของฉัน ไม่มีคำตอบใดที่แก้ไขสิ่งนี้สำหรับฉัน นี่คือสิ่งที่ฉันตอบคำถามด้วยกัน:

  1. เปลี่ยนไฟล์พ็อดของฉันเพื่อใช้เป้าหมายเฉพาะ:

    target :MyProject do
        pod 'AWSCognitoSync'
        pod 'Facebook-iOS-SDK'
    end
  2. ติดตั้งฝักรัน

  3. ที่ให้ข้อผิดพลาด: [!] CocoaPods did not set the base configuration of your project because your project already has a custom config set. In order for CocoaPods integration to work at all, please either set the base configurations of the target `MyProject` to `Pods/Target Support Files/Pods-MyProject/Pods-MyProject.debug.xcconfig` or include the `Pods/Target Support Files/Pods-MyProject/Pods-MyProject.debug.xcconfig` in your build configuration.
  4. ไปที่การตั้งค่าโครงการและคลิกที่แท็บข้อมูล จะมีข้อผิดพลาดที่ไม่สามารถค้นหาไฟล์กำหนดค่าได้ ตั้งค่าเป็น "ไม่มี" สำหรับการดีบักและปล่อย
  5. เรียกใช้การติดตั้งพ็อดอีกครั้ง
  6. ทำความสะอาดและสร้าง วิธีนี้ใช้ได้ผล

1
ระหว่างขั้นตอนที่ 4 ถึง 5 ฉันจะปิด xcode เสมอ ฉันมีปัญหาเกิดขึ้นเมื่อ xcode กำลังทำงานระหว่างการติดตั้งพ็อด
เรย์ฮันเตอร์

เพิ่งพบเจอตัวเองในการสร้างรูปแบบที่กำหนดเอง ด้านบนยังใช้งานได้ใน Xcode 7 ฉันขอแนะนำ @srayhunter คำแนะนำเกี่ยวกับการปิด Xcode ระหว่างการติดตั้ง
subv3rsion

1
ฉันหวังว่าฉันจะลงคะแนนได้มากกว่าหนึ่งครั้ง สิ่งนี้ทำให้ฉันทุกครั้ง
Bill Burgess

16

คุณควรตรวจสอบให้แน่ใจว่าคุณไม่มีพ็อดในรูทของPodfileคุณควรกำหนดพ็อดทั้งหมดที่ใช้ในเป้าหมายหลาย ๆ อย่างเช่น:

def shared_pods
  pod 'ReactiveCocoa', '~> 2.5'
end
target 'app' do
  shared_pods
  pod 'RestKit'
end
target 'tests' do
  shared_pods
  pod 'OCMock'
end

คุณอาจต้องลบlibPods.aและlibPods-app.aออกจากการอ้างอิงเป้าหมายดำเนินการคลีนแล้วเรียกใช้pod installอีกครั้ง


10

ฉันเพิ่งพบปัญหานี้หลังจากเพิ่มการกำหนดค่าการสร้างแบบกำหนดเองบางอย่าง ฉันสามารถดูใต้:

Pods (target) > Target Support Files > Pods

ว่ามันได้สร้างxcconfigไฟล์ใหม่ที่ตรงกับการกำหนดค่าบิลด์ใหม่ แต่ด้วยเหตุผลบางอย่างฉันไม่สามารถเลือกสิ่งเหล่านี้ในเป้าหมายโครงการของแอพของฉัน

สิ่งที่แก้ไขให้ฉันคือการติดตั้งและใช้cocoapods-deintegrate :

gem install cocoapods-deintegrate

จากนั้นเรียกใช้:

pod deintegrate

ติดตามโดย:

pod install

2
สิ่งนี้ช่วยฉัน
Krishnan

7

บรรทัดใน podfile ที่สร้างปัญหาคือ: link_with ['BluePlaquesLondon', 'BluePlaquesLondonFramework']

เพียงทำสิ่งนี้: link_with ['BluePlaquesLondon'] หรือสิ่งนี้ (ทำงานในกรณีของฉันหวังว่ามันจะเป็นของคุณ :-)):

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'

xcodeproj 'BluePlaquesLondon.xcodeproj'
inhibit_all_warnings!
link_with ['BluePlaquesLondon']

def import_pods

     pod 'TTTAttributedLabel', '~> 1.10.1'
     pod 'GoogleAnalytics-iOS-SDK', '~> 3.0.9'
     pod 'Google-Maps-iOS-SDK'
     pod 'IntentKit'
     pod 'HCViews'
     pod 'SVProgressHUD', :head
     pod 'iRate'
     pod 'iOS-KML-Framework', :git => 'https://github.com/FLCLjp/iOS-KML-Framework.git'

end

import_pods

target "BluePlaquesLondonFramework" do
    import_pods
    pod 'Kiwi'
end

มันทำงานได้อย่างสวยงามสำหรับฉัน ฉันมีการกำหนดค่า Cocoapods ตามคำตอบที่ยอมรับแล้ว แต่ยังคงเห็นคำเตือน เหตุใดจึงใช้งานได้เมื่อมีlink_with ['BluePlaquesLondon', 'BluePlaquesLondonFramework']ไม่?
churowa

6

หากคุณเพิ่มการกำหนดค่าการสร้างที่กำหนดเองให้กับโครงการที่มีอยู่ของคุณ Cocoapods จะบ่นเกี่ยวกับมัน

Cocoapods อัตโนมัติจะสร้างไฟล์ภายใต้ไดเรกทอรี xcconfig ต่อไปนี้รูปแบบการตั้งชื่อPods/Target Support Files/<build_target>Pods-<build_target>.<build_config>.xcconfig

เพียงให้แน่ใจว่าได้เพิ่มไฟล์เหล่านั้นไปยังโครงการของคุณใน Xcode (ภายใต้ไดเรกทอรี Pods แต่ไม่ได้อยู่ในโครงการ Pods!) เมื่อรวมไฟล์เหล่านั้นให้เลือกโครงการของคุณใน Xcode ไปที่แท็บ "ข้อมูล" และขยายการกำหนดค่าแบบกำหนดเองของคุณ เลือกไฟล์ xcconfig ที่เหมาะสมสำหรับแต่ละเป้าหมายภายใต้การกำหนดค่าของคุณ


4

ฉันมีข้อผิดพลาดเดียวกันขณะติดตั้งพ็อด ฉันลองทุกอย่าง (ติดตั้งพ็อดใหม่อัปเดตพลอยทั้งหมดและอื่น ๆ ) และฉันพบวิธีแก้ปัญหาที่ใช้งานได้ในกรณีของฉัน มีปัญหาเนื่องจากการเปลี่ยนชื่อของเป้าหมาย ในกรณีนี้การแก้ปัญหาง่ายมาก:

  1. คลิกผลิตภัณฑ์ -> โครงการ -> จัดการแบบแผน ...
  2. คลิกที่เป้าหมายของคุณในรายการและลบด้วยเครื่องหมาย "-" ที่ด้านล่างของหน้าต่าง
  3. คลิก "+" เพื่อเพิ่มเป้าหมายกลับไปที่รายการ เลือกเป้าหมายและชื่อที่ถูกต้อง

หลังจากทุกอย่างควรทำงาน


3
  1. เพิ่มไฟล์ xcconfig ที่เกี่ยวข้องไปยังโครงการของคุณ Cocoapods จะสร้างขึ้นมา แต่คุณไม่สามารถตั้งค่าไว้ใน Xcode จนกว่าพวกเขาจะอยู่ในโครงการ
    • คุณอาจต้องการเพิ่มลงในกลุ่ม Pods ซึ่งเป็นไฟล์ xcconfig อื่น ๆ คลิกขวาและเพิ่มไฟล์
    • ค้นหาไฟล์ xcconfig ในโฟลเดอร์โครงการของคุณหรือดูPods/Target Support Files/[TARGET_NAME]/(ฉันมี cocoapods ที่แตกต่างกันสำหรับแต่ละเป้าหมาย (ส่วนขยายและโครงการหลักอาจแตกต่างกันเล็กน้อยในกรณีของคุณ)
  2. ไปที่การกำหนดค่าโครงการในข้อมูลของโครงการหลักของคุณ
  3. สำหรับเป้าหมายและการกำหนดค่าแต่ละรายการให้ตั้งค่าการกำหนดค่าของ Pod
  4. pod install อีกครั้งและคุณจะไม่เห็นข้อผิดพลาด

3

ฉันย้ายพ็อดใน Podfile ออกไปจากเป้าหมาย ไฟล์เปลี่ยนแปลงจากสิ่งนี้:

# Uncomment this line to define a global platform for your project
# platform :ios, '8.0'
# Uncomment this line if you're using Swift
use_frameworks!

target 'MyProject' do

pod 'Firebase', '>= 2.5.0'
pod 'Onboard'
pod 'GoogleMaps'
pod 'IQDropDownTextField'

end

สำหรับสิ่งนี้:

# Uncomment this line to define a global platform for your project
# platform :ios, '8.0'
# Uncomment this line if you're using Swift
use_frameworks!

pod 'Firebase', '>= 2.5.0'
pod 'Onboard'
pod 'GoogleMaps'
pod 'IQDropDownTextField'

target 'MyProject' do

end

2

ในกรณีที่คุณใช้การกำหนดค่าที่กำหนดเองคุณสามารถทำตามคำแนะนำในคำเตือนและรวมถึงการกำหนดค่า Pod ในไฟล์กำหนดค่าของคุณ

     #include "Pods/Target Support Files/Pods-YYY/Pods-YYYY.develop-archive.xcconfig"

สิ่งนี้จะไม่หยุดคำเตือน แต่จะอนุญาตให้คุณใช้การตั้งค่าส่วนตัวของคุณ (มีข้อบกพร่องแบบเปิดในการเตือนด้วยโครงการ CocoaPods) https://github.com/CocoaPods/CocoaPods/issues/2633


2
ขอขอบคุณที่เพิ่มคำตอบที่ไม่เสียสละการตั้งค่าโครงการปัจจุบันของคุณ
Dan Leonard

1

ดังนั้นสำหรับฉันปัญหานี้เกิดจากการที่ชื่อไฟล์ xcconfig ดังกล่าวถูกเปลี่ยนแปลงก่อนที่จะมีการอัพเดต Swift 3

มีบางสิ่งที่ไม่ตรงกันดังนั้น Cocoapods จึงสร้างส่วนโฟลเดอร์ 'การกู้คืนข้อมูลอ้างอิง' พร้อมไฟล์ชื่อเก่าและเชื่อมโยงกับพวกเขา

ในการแก้ไขปัญหานี้ฉัน:

  1. ลบโฟลเดอร์ 'Recovered References' และไฟล์. xcconfig ที่มีไฟล์เก่าออกจาก Xcode และระบบไฟล์
  2. ออกจาก Xcode

  3. เรียกใช้การติดตั้งพ็อด

ทุกอย่างถูกจัดการให้ฉันหลังจากนั้นและคำเตือนก็หายไป


0

ฉันสามารถสร้างโครงการที่ได้สัมผัสกับปัญหานี้ใน XCode 6 โดย:

  • เลือก Project จาก Project Navigator
  • เลือกโครงการแทนเป้าหมาย
  • ไปที่แท็บข้อมูล
  • เลือก Pods (debug / release) ไฟล์การกำหนดค่าจาก combobox สำหรับการกำหนดค่าที่เกี่ยวข้อง

หวังว่านี่จะช่วยใครซักคน


0

สิ่งนี้เกิดขึ้นกับฉันเพราะฉันมีการกำหนดค่า Pod อยู่แล้ว ฉันใหม่ในการพัฒนา iOS คือค้นหาคำแนะนำในการติดตั้ง Alamofire + SwiftyJSON และลงเอยด้วยการติดตั้งไลบรารีมากกว่าหนึ่งครั้งโดยไม่ตั้งใจ สำหรับฉันสิ่งที่ใช้ได้คือ: ในโฟลเดอร์ "Target Support Files" ในโครงการ "Pods" ฉันเลือกไฟล์. xcconfig ที่ถูกต้องสองไฟล์แล้วลากไปยังโฟลเดอร์ "Pods" ของโปรเจ็กต์แอปของฉัน นี่เป็นการเปิดใช้งานการเลือกไฟล์กำหนดค่าที่ถูกต้องบนการกำหนดค่าพื้นฐาน

แต่ถ้าฉันเรียกใช้ "พ็อดติดตั้ง" อีกครั้งคำเตือนจะเปลี่ยนเป็นไฟล์. xcconfig ก่อนหน้า ฉันพยายามลบไฟล์และเฟรมเวิร์กเก่าออกจากโครงการหลัก แต่เมื่อฉันรันคำสั่งก่อนหน้าอีกครั้งให้ฉันเตือนเหมือนกันและสร้างไฟล์ "Pods.framework" ภายใต้โฟลเดอร์ "พ็อด" ของโครงการแอปของฉัน ฉันไม่สนใจมันและดูเหมือนว่าจะทำงานได้ดีแม้จะมีสองเฟรมเวิร์ค ฉันไม่รู้ว่ามันถูกต้องหรือไม่และถ้ามีก็จะได้รับการต้อนรับ


นี่ไม่ได้ตอบคำถามจริงๆ หากคุณมีคำถามที่แตกต่างที่คุณสามารถถามได้โดยคลิกที่ถามคำถาม นอกจากนี้คุณยังสามารถเพิ่มเงินรางวัลเพื่อดึงดูดความสนใจมากขึ้นกับคำถามนี้เมื่อคุณมีเพียงพอชื่อเสียง
Petro Korienev

ขอบคุณสำหรับคำอธิบายเปโตร ฉันแค่อยากจะแบ่งปันผลลัพธ์ที่ได้ผลสำหรับฉัน (พร้อมคำเตือน แต่ยังคง) แต่ฉันจะต้องระมัดระวังมากขึ้นในอนาคต
Pablo

0

ฉันมีข้อผิดพลาด:

diff: /../Podfile.lock: ไม่มีไฟล์หรือไดเร็กตอรี่ดังกล่าว: /Manifest.lock: ไม่มีไฟล์หรือไดเร็กทอรีผิดพลาด: Sandbox ไม่ซิงค์กับ Podfile.lock.

ฉันดึงคำขอจาก bitbucket เป็นครั้งแรก ฉันทำความสะอาดโครงการของฉันและลองทุกอย่าง (ติดตั้งพ็อดอัปเดตพ็อด ฯลฯ ) แต่ไม่มีคำตอบใดที่ใช้ได้สำหรับฉัน จากนั้นฉันก็ตรวจสอบเส้นทางที่ฉันติดตั้งพ็อดและแก้ไขมันและติดตั้งอีกครั้งมันใช้งานได้ ตรวจสอบให้แน่ใจว่าให้เส้นทางก่อนที่จะมี. xcodeproj หรือ. xcworkspace (ถ้ามีอยู่แล้ว) อาจเป็นคนที่ได้รับประโยชน์จากสิ่งนี้


-2

ทางออกที่ง่ายที่สุดสำหรับเรื่องนี้ (หลังจากมีปัญหานี้หลายครั้ง):

  1. ลบ Podfile & Podfile.lock จากไลบรารีโครงการของคุณ (บันทึก Podfile ไว้ที่ใดที่หนึ่งเพื่อให้คุณสามารถวางใน Podfile ใหม่ได้อย่างง่ายดาย)
  2. เรียกใช้ 'pod init'
  3. แก้ไข 'Podfile' ตามความประสงค์ของคุณ (เพิ่มพ็อดที่คุณใช้)
  4. เรียกใช้ 'ติดตั้งพ็อด'

สิ่งนี้จะสร้างทุกอย่างใหม่และใช้งานได้ในไม่กี่นาที

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.