سؤال

لقد مرت عبر الرابط

http://zachwaugh.com/2009/03/pragramically-ReRrieving-ip-Address-Of-Iphone/

وقد حاولت أيضا هذا واحد (ولكن هذا غير معترف به بواسطة Apple).

http://appsamuck.com/day4.html.

أريد فقط أنه عندما اضغط على المستخدم على زر "WiFi".

يمكن الوصول إلى التقارير المخزنة في دليل المستندات بواسطة أجهزة الكمبيوتر الأخرى باستخدام WiFi باستخدام IP الذي أقوم بعرضه على تطبيق iPhone الخاص بي. كيف يكون ذلك ممكنا؟

هل كانت مفيدة؟

المحلول

في تطبيقاتي، أنا استخدم cocoahttpserver. للحصول على المعلومات المحلية داخل وخارج الهاتف. يمكنك تشغيل الخادم والخروج من المربع، فهو فهرسة جميع الملفات في دليل المستندات.

للقيام بما تريد، ستحتاج إلى تحرير التعليمات البرمجية للعودة إلى بعض النوع الآخر من تنسيق البيانات (XML ربما هو أسهل) اتصل بهذا من داخل التطبيق الخاص بك للحصول على هذه البيانات. يقوم Cocoahttpserver بسهولة بالخروج من الصندوق أيضا، حتى تتمكن من نشر استجابة XML أيضا.

بعد التفكير في الأمر، يركض cocoahttpserver على جانب الكمبيوتر وراء الكواليس. يمكن ل iPhone إرسال معلومات إلى الكمبيوتر حيث يتعامل مع التعليمات البرمجية أسهل ولديك المزيد من الخيارات.

نصائح أخرى

لا يمكنني الإشارة إلى أي أمثلة محددة، لكن الطريقة للقيام بذلك ستكون بروتوكول Zeroconf - سيتعين على كل من iPhone و PC على نفس الشبكة للحصول على هذا العمل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top