আইফোন সিমুলেটর থেকে আমি কীভাবে হোস্ট মেশিনটি অ্যাক্সেস করব


101

আমি এমন একটি অ্যাপ বিকাশ করছি যা এর বেশিরভাগ ক্রিয়াকলাপের জন্য একটি ওয়েব পরিষেবাতে সংযুক্ত থাকে। শর্টকাট হিসাবে, আমি আমার মেশিনে আমার বিকাশ সার্ভারের একটি অনুলিপি চালাতে চাই। প্রশ্নটি হ'ল:

আইফোন সিমুলেটর থেকে আমি কীভাবে / হোস্ট মেশিনের নেটওয়ার্ক (এই ক্ষেত্রে HTTP) অ্যাক্সেস করতে পারি?

আমি অ্যাপ্লিকেশনটির পাশাপাশি ওয়েব পরিষেবা বিকাশ করছি, তাই তাদের উভয়কে হোস্ট মেশিনে রাখাই সহায়ক হবে এবং তারপরে আমি প্রয়োজন অনুযায়ী পরিবর্তন আনতে পারি।


আপনার ডেভলপমেন্ট সার্ভারের সেটআপ কী?
নিক ওয়েভার

আপনি কি ভাবছেন আইওএস এসডিকে কোন লাইব্রেরি ব্যবহার করবেন? আপনার কেবলমাত্র ইউআরএল স্ট্রিং সরবরাহ করতে সক্ষম হওয়া উচিত, যেমন " লোকালহোস্ট: #### / মাইআরএল "।
জ্যাকব বার্নার্ড

উত্তর:


133

আইওএস সিমুলেটর হোস্ট মেশিন নেটওয়ার্ক ব্যবহার করে যাতে আপনার লোকাল হোস্ট বা আপনার মেশিনের আইপি ঠিকানাটি ব্যবহার করতে সক্ষম হওয়া উচিত, আপনার ওয়েব সার্ভিসের যে আইপি শুনছে।


জেমিংয়ের উত্তরটি প্রসারিত করে, ম্যাক ওএসএক্স-এ অ্যাপাচি সার্ভারে একটি বিল্টও রয়েছে। কেবলমাত্র একটি দ্রুত গুগল অনুসন্ধান করুন .....
সিড

4
কীভাবে বন্দর ব্যবহৃত হয় তা আপনি কীভাবে আবিষ্কার করতে পারেন?
ডিজি

4
পোর্টটি আপনার ওয়েব সার্ভার সেটিংসের উপর নির্ভর করে
জাম্বোনো

4
USB এর মাধ্যমে সংযুক্ত কোনও ডিভাইস থেকে এটি করা কি সম্ভব?
ইয়ান ওয়ারবার্টন

4
@ আইয়ান ওয়ারবার্টন কোনও আলাদা ডিভাইস আপনার কম্পিউটারের আইপিভি 4 ঠিকানা প্রয়োজন হবে না। (যদি উভয় ডিভাইস একই নেটওয়ার্কে না থাকে তবে এটি আরও জটিল)
ক্যামেলোপার

6

দ্রুত 5 এ কেবল কল করুন:

http://localhost:<port>/file_path 

তবে আপনাকে এই অংশটি প্রকল্পে যুক্ত করতে হবে Info.plist

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
        <true/>
</dict>  

অন্যথায় এই ত্রুটি ঘটতে চলেছে।

Cannot start load of Task <xx-xx>.<x> since it does not conform to ATS policy.


4
এই উত্তরটি কার্যকর হবে, তবে এটি কাছে যাওয়ার ভাল উপায় নয়। অ্যাপল নির্বিচারে ইউআরএল লোড করা থেকে বিকাশকারীদের দৃ strongly়ভাবে নিরুৎসাহিত করে এবং আপনি যদি এই পদ্ধতির ব্যবহার করেন তবে আপনার অ্যাপ স্টোরটিতে গ্রহণযোগ্য হবে না। দয়া করে এই উত্তর দেখার stackoverflow.com/questions/31254725/... আপনার অ্যাপে সঠিকভাবে পরিচ্ছন্ন তালিকা নির্দিষ্ট ডোমেন কিভাবে দেখতে
SamG

4
ঠিক আছে, শুধুমাত্র উন্নয়নের ক্ষেত্রে এই পদ্ধতির ব্যবহার করুন।
unixeO
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.