เรียนรู้การติดตั้ง Parse SDK สำหรับ iOS ด้วย Objective-C
16 นาที
ติดตั้ง parse sdk ในโปรเจกต์ ios objective c ของคุณ บทนำ ในส่วนนี้คุณจะได้เรียนรู้วิธีการติดตั้ง parse ios sdk ลงในโปรเจกต์ xcode ของคุณ ในทุกเวลา คุณสามารถเข้าถึงโปรเจกต์ที่สร้างขึ้นทั้งหมดด้วยบทเรียนนี้ได้ที่ ที่เก็บ github https //github com/templates back4app/ios install sdk ข้อกำหนดเบื้องต้น ในบทเรียนนี้เราจะใช้แอปพื้นฐานที่สร้างขึ้นใน objective c ด้วย xcode 9 1 และ ios 11 ในการทำบทเรียนนี้ให้เสร็จสมบูรณ์ คุณต้องการ แอปที่สร้างขึ้นที่ back4app หมายเหตุ ติดตาม บทเรียนการสร้างแอปใหม่ของ parse https //www back4app com/docs/get started/new parse app เพื่อเรียนรู้วิธีการสร้างแอปที่ back4app xcode แอป ios พื้นฐาน หมายเหตุ หากคุณยังไม่มีแอปพื้นฐานที่สร้างขึ้น คุณสามารถเปิด xcode และกด file > new > project > ios จากนั้นเลือก app หลังจากที่คุณสร้างแอปพื้นฐานของคุณแล้ว คุณก็พร้อมที่จะติดตามคู่มือนี้ หมายเหตุ parse ios sdk ทำงานร่วมกับ ios 7 0 หรือสูงกว่า 1 ติดตั้ง sdk ทำตามขั้นตอนนี้หากคุณยังไม่ได้ติดตั้ง parse ios sdk xcode สามารถใช้ cocoapods https //cocoapods org/ เป็นผู้จัดการการพึ่งพาสำหรับโปรเจกต์ cocoa ของ swift และ objective c คุณสามารถดูที่ cocoapods getting started guide https //guides cocoapods org/using/getting started html สำหรับรายละเอียดเพิ่มเติม ในการติดตั้ง cocoapods ให้เปิดเทอร์มินัลของคุณ คัดลอกโค้ดด้านล่างนี้และวางลงในเทอร์มินัลของคุณแล้วกด enter $ sudo gem install cocoapods cocoapods ควรติดตั้งโดยอัตโนมัติหลังจากที่คุณป้อนรหัสผ่านของคุณ หากมีปัญหาคุณอาจต้องอัปเกรดเวอร์ชัน ruby ในเครื่องของคุณ ถัดไปให้เปิดโฟลเดอร์โปรเจกต์ xcode และเปิดหน้าต่างเทอร์มินัลในโฟลเดอร์นั้น ตอนนี้คุณกำลังจะสร้าง podfile คัดลอกโค้ดด้านล่างและวางลงในเทอร์มินัลของคุณแล้วกด enter $ pod init ถ้าหากโฟลเดอร์ของคุณแสดง podfile แสดงว่าคุณทำถูกต้องแล้ว โปรดระวัง, ถ้าคุณไม่เห็น podfile ให้แน่ใจว่าเทอร์มินัลของคุณอยู่ในโฟลเดอร์โปรเจกต์จริงๆ ถัดไปเปิด podfile ของคุณด้วย xcode หรือโปรแกรมแก้ไขข้อความใด ๆ และใต้แต่ละเป้าหมายให้เพิ่ม “pod ‘parse’” pod 'parse' ตอนนี้คุณกำลังจะเพิ่ม parse ลงในโปรเจกต์ของคุณ ให้แน่ใจว่าเทอร์มินัลของคุณเปิดอยู่ในโฟลเดอร์โปรเจกต์ คัดลอกโค้ดด้านล่างและวางลงในเทอร์มินัลของคุณแล้วกด enter $ pod install cocoapods จะสร้างโปรเจกต์ใหม่เป็น workspace และโปรเจกต์ของคุณจะมีลักษณะดังนี้ ถ้าคุณได้เปิดโปรเจกต์ xcode ของคุณแล้วให้ปิดมัน จากนี้ไปคุณจะเปิดไฟล์ workspace แทนไฟล์โปรเจกต์ ดับเบิลคลิกที่ไฟล์ workspace เพื่อเปิดมัน ขอแสดงความยินดี! คุณได้ติดตั้ง parse ios sdk เรียบร้อยแล้ว 2 เชื่อมต่อแอป parse ของคุณ เปิดไฟล์ appdelegate swift ของโปรเจกต์ของคุณเพื่อตั้งค่าข้อมูลประจำตัวของแอป parse ios sdk ใช้การตั้งค่าเหล่านี้เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ back4app ที่ด้านบนของไฟล์คุณควรเห็นฟังก์ชันที่เรียกว่า ‘didfinishlaunchingwithoptions’ วางโค้ดส่วนนี้ลงในฟังก์ชันนี้ และตรวจสอบให้แน่ใจว่ามันอยู่เหนือบรรทัดที่เขียนว่า ‘return true’ \[parse initializewithconfiguration \[parseclientconfiguration configurationwithblock ^(id\<parsemutableclientconfiguration> configuration) { configuration applicationid = @"วาง application id ของคุณ ที่นี่"; configuration clientkey = @"วาง client id ของคุณ ที่นี่"; configuration server = @"https //parseapi back4app com/"; }]]; ที่ด้านบนของไฟล์ appdelegate m ของคุณให้แน่ใจว่าได้รวม parse เป็นโมดูลโดยการรวมโค้ดส่วนนี้ไว้ด้านล่าง ‘#import “appdelegate h”’ \#import \<parse/parse h> ไฟล์ appdelegate m ของคุณควรมีลักษณะดังนี้ โปรดระวัง , หาก xcode บอกคุณว่า ไม่พบโมดูล ‘parse’ , มีวิธีแก้ปัญหาง่ายๆ ใน xcode ให้เปิด ‘target > build settings > search paths > framework search paths’ และเพิ่มสองค่า ‘$(project dir)’ และ ‘$(inherited)’ xcode จะสามารถค้นหาโมดูล parse ของคุณได้แล้ว ไปที่แดชบอร์ดแอปของคุณที่เว็บไซต์ back4app ไปที่การตั้งค่าของแอป คลิกที่ \<font color="#2166ae">ฟีเจอร์\</font> > \<font color="#2166ae">การตั้งค่าหลัก\</font> block> \<font color="#2166ae">เซิร์ฟเวอร์\</font> กลับไปที่ \<font color="#2166ae">appdelegate m\</font> ไฟล์ของคุณและวาง \<font color="#2166ae">applicationid\</font> และ \<font color="#2166ae">clientkey\</font> ดูเพิ่มเติมที่ คู่มือการสร้างแอป parse ใหม่ https //www back4app com/docs/get started/new parse app#creating new app find your appid 3 ทดสอบการเชื่อมต่อ เปิดไฟล์ appdelgate m ของคุณ ภายในฟังก์ชันที่เรียกว่า ‘didfinishlaunchingwithoptions’ ให้เพิ่มโค้ดด้านล่างโค้ดที่กำหนดค่า parse \[self saveinstallationobject]; จากนั้นให้เพิ่มโค้ดลงในไฟล์ appdelegate m เพียงใต้ ‘didfinishlaunchingwithoptions’ เพื่อสร้างวัตถุการติดตั้ง parse ใหม่เมื่อแอปของคุณโหลด (void)saveinstallationobject{ pfinstallation currentinstallation = \[pfinstallation currentinstallation]; \[currentinstallation saveinbackgroundwithblock ^(bool succeeded, nserror error) { if (!error) { nslog(@"คุณได้เชื่อมต่อแอปของคุณกับ back4app สำเร็จ!"); }else{ nslog(@"การบันทึกการติดตั้งล้มเหลว %@",error debugdescription); } }]; } } ไฟล์ appdelegate m ที่เสร็จสมบูรณ์ของคุณควรมีลักษณะดังนี้ สร้างแอปของคุณในอุปกรณ์หรือจำลอง ( \<font color="#2166ae">คำสั่ง\</font> + \<font color="#2166ae">r\</font> ) 2\ รอจนกว่าหน้าจอหลักจะปรากฏขึ้น 3\ เข้าสู่ระบบที่ เว็บไซต์ back4app https //www back4app com/ 4\ ค้นหาแอปของคุณและคลิกที่ \<font color="#2166ae">แดชบอร์ด\</font> 5\ คลิกที่ \<font color="#2166ae">หลัก\</font> 6\ ไปที่ \<font color="#2166ae">เบราว์เซอร์\</font> หากทุกอย่างทำงานได้อย่างถูกต้อง คุณควรพบคลาสที่ชื่อว่า \<font color="#2166ae">การติดตั้ง\</font> ดังนี้ ขั้นตอนถัดไป ในจุดนี้ คุณได้เรียนรู้วิธีเริ่มต้นกับแอป ios แล้ว คุณพร้อมที่จะสำรวจ ฟีเจอร์หลักของ parse server https //www back4app com/product/parse server และ ส่วนเสริมของ back4app https //www back4app com/product/addons เรียนรู้เพิ่มเติมโดยการเดินไปรอบ ๆ บทเรียน ios https //www back4app com/docs/ios/ios app template หรือเช็ค เอกสารเปิดแหล่งของ parse สำหรับ ios sdk https //docs parseplatform org/ios/guide/