ไม่ได้ตั้งค่าแอป: แอปนี้ยังอยู่ในโหมดการพัฒนา


116

ฉันได้ทำตามคำแนะนำที่นี่:

ผู้พัฒนาแอพนี้ไม่ได้ตั้งค่าแอพนี้อย่างถูกต้องสำหรับการเข้าสู่ระบบ Facebook?

ทำให้แอปของฉันเป็นแบบสาธารณะและวงกลมเป็นสีเขียวเพื่อให้แอปเป็นแบบสาธารณะ

แต่เมื่อฉันพยายามเข้าสู่ระบบฉันไปที่แอพ Facebook มันขอให้ฉันเข้าสู่ระบบซึ่งฉันทำแล้วฉันได้รับข้อความนี้:

ไม่ได้ตั้งค่าแอป: แอปนี้ยังอยู่ในโหมดการพัฒนาและคุณไม่สามารถเข้าถึงได้ เปลี่ยนเป็นผู้ใช้ทดสอบที่ลงทะเบียนหรือขอสิทธิ์จากผู้ดูแลระบบแอป

BTW: ฉันเป็นผู้ดูแลระบบ

ความช่วยเหลือใด ๆ ที่ชื่นชมมาก ฉันใช้ SeattleClouds และสิ่งนี้เกิดขึ้นทั้งบน iOS และ Android


2
คุณตรวจสอบอีกครั้งหรือไม่ว่า App ID ในโปรเจ็กต์ Xcode ของคุณเป็นรหัสที่ถูกต้องและตรวจสอบการตั้งค่าแพลตฟอร์มของคุณสำหรับแอป Facebook ของคุณด้วย (ดูได้ที่developer.facebook.com/apps {APP_ID} / settings /)
Björn Kaiser

คุณพบทางออกสำหรับปัญหาของคุณหรือไม่?
Jurik

คุณตรวจสอบลิงค์นี้หรือยัง Developers.facebook.com/docs/apps/test-users
Arpit Patel

@ArpitPatel คุณกำลังบอกว่าต้องมีผู้ใช้ทดสอบหรือไม่?
timber535

คำตอบ:


271

ขั้นตอนที่ 1 :

ในการตั้งค่า -> พื้นฐาน -> อีเมลติดต่อ (ให้อีเมลของคุณ / ใด ๆ )

ขั้นตอนที่ 2 : ในแท็บ 'รีวิวแอพ': เปลี่ยน

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

และเสียงเชียร์ ..


2
ที่ดี! แต่ไม่ทำงานเพื่อทดสอบแอป ในแอปทดสอบเราไม่มีStatus and Reviewแท็บ
monteirobrena

2
เปลี่ยนชื่อแท็บเป็น "รีวิวแอป"
Flimm

2
เหตุใดผู้ดูแลระบบจึงไม่สามารถทดสอบแอปของตนเองได้และเราได้รับข้อผิดพลาดนี้ WTH Facebook?
NaturalBornCamper

1
@captain_a มันยังขอprivacy policyแม้ว่าฉันจะไม่มีเลย ดูเหมือนจะไม่ได้ผลหากไม่เพิ่มนโยบายความเป็นส่วนตัว :(
Narendra Singh

1
ไม่ทำงาน. ยังคงได้รับข้อความเดิมในสถานะสด ไชโย ..
Toma Tomov

34

ตรวจสอบให้แน่ใจว่าแอปของคุณพร้อมใช้งานบนdeveloper.facebook.com

วงกลมสีเขียวนี้แสดงว่าแอปกำลังเผยแพร่อยู่ ใส่คำอธิบายภาพที่นี่

หากไม่เป็นเช่นนั้นให้ทำตามสองขั้นตอนนี้เพื่อทำให้แอปของคุณใช้งานได้จริง

ขั้นตอนที่ 1ไปที่แอปพลิเคชันของคุณ -> การตั้งค่า => และเพิ่มอีเมลติดต่อและบันทึกการเปลี่ยนแปลง

Setp 2จากนั้นไปที่ตัวเลือกการตรวจสอบแอปและตรวจสอบให้แน่ใจว่าการสลับนี้เป็นใช่ฉันได้เพิ่มภาพหน้าจอแล้ว

ใส่คำอธิบายภาพที่นี่


คุณควรป้องกันรหัส APP ทั้งหมดในรูป
Ab

ใช่ แต่โครงการอื่น ๆ เพื่อการสาธิตนั่นคือเหตุผล
Arpit Patel

นอกจากนี้ยังต้องใช้ URL ไปยังหน้าเว็บนโยบายความเป็นส่วนตัวในขณะนี้
gabe

13

นี่เป็นคำตอบที่ฉันไม่ได้เห็นมากนัก (มันอยู่ในความคิดเห็นที่ไหนสักแห่ง) แม้ว่าการใช่การปิดโหมดการพัฒนาแอปจะใช้งานได้ซึ่งอาจไม่ดีต่อความปลอดภัยหรือน่ารำคาญหากแอปยังไม่พร้อม แต่คุณต้องการ เพื่อส่งแอปเพื่อตรวจสอบเนื่องจากต้องการการเข้าถึงการอนุญาตพิเศษ (เช่นuser_birthday)

สิ่งที่ฉันทำแทนเพื่อแก้ไขข้อผิดพลาดคือไปที่https://developers.facebook.com/sa/apps/{appId}/roles/หรือจากบทบาทคลิกแดชบอร์ดของแอปทางด้านซ้าย

จากนั้นเพิ่มบัญชีผู้ใช้ให้กับนักพัฒนาหรือผู้ทดสอบ นักพัฒนาจะต้องได้รับการยืนยันโดยมือถือและจะสามารถเข้าถึงแอปเพื่อทำการเปลี่ยนแปลงได้ แต่ผู้ทดสอบจะต้องได้รับการยืนยันทางอีเมลเท่านั้น (ไม่แน่ใจว่าจำเป็นหรือไม่ แต่อาจเป็นเช่นนั้น) และจะใช้ได้เฉพาะ API แทนการเปลี่ยนแปลงการตั้งค่า

หากแอปพร้อมสำหรับสาธารณะแน่นอนเพียงแค่ถอดแอปออกจากโหมดการพัฒนา


คำตอบที่ดีที่สุดหากคุณยังอยู่ระหว่างการพัฒนา
wesamly

7

บันทึกปัญหา: ไม่ได้ตั้งค่าแอป แอปนี้ยังอยู่ในโหมดการพัฒนา และคุณไม่สามารถเข้าถึงได้ ลงทะเบียนผู้ใช้ทดสอบหรือขออนุญาตจากผู้ดูแลระบบแอป

  1. แอพไม่ได้อยู่ใน Live Mode
  2. คุณไม่ได้เป็นผู้ดูแลระบบหรือผู้ทดสอบใน
    https://developers.facebook.com/app/yourapp
  3. ไม่ได้ตั้งค่า App Hashkey ของคุณ หากแอพ Facebook ไม่สามารถอยู่ในโหมด Live ได้คุณต้องมีแฮชคีย์เพื่อทดสอบ เนื่องจากแอปยังไม่เผยแพร่ Facebook ไม่อนุญาตให้เข้าถึง

วิธีการเปลี่ยนโหมดสด
1. ไปที่: https://developers.facebook.com
2. เลือกแอปของคุณในรายการ " แอปของฉัน "
3. สลับสวิตช์จากปิดเป็นเปิด

ใส่คำอธิบายภาพที่นี่ใส่คำอธิบายภาพที่นี่

วิธีเพิ่มเป็นการทดสอบหรือผู้ดูแลระบบ
1. ไปที่: https://developers.facebook.com
2. เลือกแอปของคุณในรายการ " แอปของฉัน "
3. ไปที่: บทบาท> บทบาท> กดเพิ่มตัวอย่างผู้ดูแลระบบใส่คำอธิบายภาพที่นี่ 4. ค้นหา ผู้ดูแลระบบใหม่ / ผู้ทดสอบบัญชี Facebook
ใส่คำอธิบายภาพที่นี่ 5. ผู้ดูแลระบบต้องป้อนรหัสผ่าน facebook เพื่อยืนยันจากนั้นส่ง ผู้ดูแลระบบใหม่ต้องไปที่หน้า developer.facebook และยอมรับคำขอ 6. ไปที่: https://developers.facebook.com 7. โปรไฟล์> คำขอ> ยืนยัน 8. ขอแสดงความยินดีคุณได้รับมอบหมายให้เป็นผู้ดูแลระบบคนใหม่ใส่คำอธิบายภาพที่นี่




ใส่คำอธิบายภาพที่นี่ รายการ

วิธีรับและตั้งค่าแฮชคีย์สำหรับการพัฒนา
ตามที่อ้างถึงเอกสารการเข้าสู่ระบบ Facebook
https://developers.facebook.com/docs/android/getting-started/#create_hash
ทางออกที่ฉันต้องการมากที่สุดคือรหัส (การแก้ไขปัญหาแอปตัวอย่าง )
ซึ่งจะ พิมพ์คีย์แฮช คุณสามารถอัปเดตได้ที่
https://developers.facebook.com/apps/yourFacebookappID/settings/basic/
บนAndroid>ส่วนแฮชคีย์

ขั้นตอนการรับ hashKey ทีละขั้นตอน

  1. ขั้นแรกเพิ่มรหัสในวิธีการสร้างใด ๆ ใส่คำอธิบายภาพที่นี่

  2. เรียกใช้แอพและค้นหา KeyHash ที่ Logcat ใส่คำอธิบายภาพที่นี่

กระบวนการทีละขั้นตอนเกี่ยวกับวิธีการอัปเดตบน Facebook Developer

  1. เปิดหน้านักพัฒนา Facebook คุณต้องเข้าถึงเพื่ออัปเดตหน้านักพัฒนา Facebook
    https://developers.facebook.com

  2. ทำตามขั้นตอนดังต่อไปนี้ใส่คำอธิบายภาพที่นี่


3

Captain_aถูกต้องที่แอปของคุณต้องเปิดเผยต่อสาธารณะด้วยที่อยู่อีเมลของนักพัฒนา แต่ถ้าคุณยังคงได้รับข้อผิดพลาดแล้วให้แน่ใจว่าเว็บไซต์ของคุณโดยใช้ใบรับรอง SSL

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


2

ฉันมีปัญหาเดียวกันและฉันใช้เวลาประมาณหนึ่งชั่วโมงในการค้นหาว่าฉันผิดพลาดตรงไหนเพียงเพื่อทราบว่าฉันใช้รหัสแอปผิด .... ไปที่รหัสของคุณและใช้รหัสที่ถูกต้องที่นี่

window.fbAsyncInit = function() {
    FB.init({
        appId      : '1740077446229063',//your app id
        cookie     : true,  // enable cookies to allow the server to access
        // the session
        xfbml      : true,  // parse social plugins on this page
        version    : 'v2.5' // use graph api version 2.5
    });

1

เมื่อมีการเผยแพร่แอปในบางครั้งกรณีที่ https://developers.facebook.com/apps/{$appid}/alerts/ "แอปของคุณเข้าสู่โหมดการพัฒนาเนื่องจากนโยบายความเป็นส่วนตัวที่ไม่ถูกต้อง" สามารถเปลี่ยนแอปของคุณจากโหมดเผยแพร่เป็นโหมดการพัฒนาได้ดังนั้นโปรดตรวจสอบนโยบายความเป็นส่วนตัว


0

ไปที่ Settings-> Basic ด้านบนคุณจะพบปุ่ม Switch ซึ่งจะบอกว่า App อยู่ในโหมดการพัฒนา

ใส่คำอธิบายภาพที่นี่

คลิกที่ปุ่มสวิตช์การพัฒนาระบบจะขอให้คุณเปิดใช้งานแอปและหลังจากให้สิ่งที่จำเป็นทั้งหมดแล้วแอปจะเผยแพร่

ใส่คำอธิบายภาพที่นี่

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