ฉันได้สร้างโครงการ xcode ตอนนี้ฉันต้องการมอบไฟล์. app ให้เพื่อนใช้แอพพลิเคชั่นนั้น ฉันจะเอาไฟล์นี้มาจากไหน จะติดตั้งไฟล์. app นี้ในโฟลเดอร์ Applications โดยใช้แพ็คเกจตัวติดตั้งได้อย่างไร?
ฉันได้สร้างโครงการ xcode ตอนนี้ฉันต้องการมอบไฟล์. app ให้เพื่อนใช้แอพพลิเคชั่นนั้น ฉันจะเอาไฟล์นี้มาจากไหน จะติดตั้งไฟล์. app นี้ในโฟลเดอร์ Applications โดยใช้แพ็คเกจตัวติดตั้งได้อย่างไร?
คำตอบ:
สร้างเวอร์ชันรีลีสและไฟล์. app อยู่ภายใต้โฟลเดอร์ build / Release ของโปรเจ็กต์ของคุณ เพียงแค่คัดลอกไปที่โฟลเดอร์ Applications ของเครื่องของเพื่อนคุณ ฉันไม่คิดว่าคุณต้องสร้างตัวติดตั้ง
คุณสามารถค้นหาไฟล์. app ได้ที่นี่:
~/Library/Developer/Xcode/DerivedData/{app name}/Build/Products/Deployment/
เครดิตสำหรับเส้นทางไปที่คำตอบนี้
SIDENOTE: ฉันสนุกมากที่ได้ลองนำสิ่งนี้ลงใน iPad ของฉันหลังจากนั้น มันทำงานอย่างไรก็ตาม การใช้ Snow Leopard + Xcode 4.2 + iPad กับ IOS 5.1.1 :) - ฉันใช้ยูทิลิตี้การกำหนดค่า iPhone เพื่อรับแอปลงใน iPad (คุณต้องเพิ่มแอปจากนั้นคลิกที่อุปกรณ์จากนั้นคลิก "ติดตั้ง" ด้านหลัง แอพที่คุณเพิ่งเพิ่มใน "ไลบรารีแอปพลิเคชัน" ของยูทิลิตีการกำหนดค่า iphone) และต้องสร้างโปรไฟล์การจัดเตรียมการแจกจ่ายและรับใบรับรอง WWDRและสุดท้ายเปลี่ยนการตั้งค่าการสร้างใน Xcode หลังจากที่ใบรับรองทั้งหมดเข้าที่ ดูที่นี่
แต่หลังจากสนุกมากตอนนี้ฉันกำลังดูแอพแรกของฉันบน iPad ของฉัน :) - btw สำหรับการรับแอพเข้าสู่แอพสโตร์คุณต้องสร้างโปรไฟล์การจัดจำหน่ายแอพสโตร์ในขณะที่สำหรับการติดตั้งเฉพาะกิจเช่นนี้คุณสร้างเฉพาะกิจ หนึ่ง. ยังมีอีกเล็กน้อย แต่ฉันคิดว่าสิ่งเหล่านี้เป็นขั้นตอนที่สำคัญและยุ่งยากที่สุด สนุก.
ปล. เพิ่งทราบว่าคุณต้องตั้งค่าประเภทการสร้าง (ด้านบนซ้ายของ Xcode) เป็น "อุปกรณ์ iOS" มิฉะนั้นจะไม่ลงนามแอปพลิเคชันของคุณ ดังนั้นชื่อพา ธ ด้านบนจึงมีค่า จำกัด เท่านั้นใช่มันจะมีไฟล์. app อยู่ แต่ไม่คุณไม่สามารถอัปโหลดได้ (อย่างน้อยก็ไม่ได้ใช้ยูทิลิตี้การกำหนดค่า iPhone) เนื่องจากไม่ได้ลงนามด้วยรหัส - คุณจะได้รับ ข้อผิดพลาด "ไม่สามารถคัดลอกลายเซ็นตรวจสอบความถูกต้อง" ดังนั้นเปลี่ยนเป็น "อุปกรณ์ iOS" และสร้าง (อย่าลืมเลือกใบรับรองที่ถูกต้องในส่วนการสร้างของ Xcode ตามข้อมูล url ด้านบน) ในส่วนการสร้างเดียวกันนั้นคุณยังสามารถตั้งค่า "สถานที่ติดตั้งผลิตภัณฑ์สร้างการติดตั้ง" เป็นเส้นทางอื่นเพื่อให้คุณสามารถกำหนดได้ว่า. app (ที่มีการลงนามรหัสอย่างถูกต้อง) จะสิ้นสุดที่ใด
สุดท้าย - มีไฟล์โครงการ. APP ของคุณ!
แอปพลิเคชันจะปรากฏในไดเร็กทอรี Build โครงการของคุณ ในบานหน้าต่างต้นทางทางด้านซ้ายของหน้าต่าง Xcode คุณจะเห็นส่วนที่เรียกว่า 'ผลิตภัณฑ์' ข้างใต้จะมีชื่อแอปพลิเคชันของคุณ หากคุณคลิกขวาที่สิ่งนี้คุณสามารถเลือก 'เปิดเผยใน Finder' เพื่อเข้าสู่แอปพลิเคชันใน Finder คุณสามารถส่งสิ่งนี้ให้เพื่อนของคุณได้โดยตรงและเขาก็สามารถคัดลอกลงในโฟลเดอร์แอปพลิเคชันของเขาได้ แอปพลิเคชันส่วนใหญ่ไม่จำเป็นต้องใช้แพ็คเกจตัวติดตั้งบน Mac OS X
ภายใต้ Xcode 4.5.2 คุณสามารถค้นหาไฟล์. app ด้วยวิธีนี้:
~ / Library / Developer / Xcode / DerivedData / {app name} / Build / Products / Debug-iphonesimulator /
ใน Xcode 7 วิธีที่รวดเร็วคือการใช้ Product> Archive อาจไม่ใช่สำเนาที่มีลายเซ็นสำหรับการส่ง แต่ก็ดีพอที่จะให้คนอื่นทดสอบ
Xcode 8.1
ผลิตภัณฑ์ -> ที่เก็บถาวรจากนั้นส่งออกทางด้านขวามือไปยังที่ใดที่หนึ่งบนไดรฟ์ของคุณ
ฉันรู้ว่าสำหรับ Appium Mobile Automation คุณต้องการไฟล์. app เพื่อเรียกใช้แอป ios บน Simulator เช่นเดียวกับฉันพวกคุณหลายคนประสบปัญหานี้ ดังนั้นฉันจึงอธิบายวิธีสร้างไฟล์. app และตำแหน่งที่อยู่
1. เปิด Xcode
2. คลิกที่โครงการตัวอย่างของคุณ (หากคุณยังไม่มีให้คลิกที่สร้างโครงการ xcode ใหม่)
3. ในแผงด้านซ้ายในหน้าจอคุณจะเห็นโฟลเดอร์ผลิตภัณฑ์จากนั้นคลิกและขยายคุณจะเห็นรายการ