سؤال

لقد قمت بإنشاء تطبيق يستخدم هنا قاذفات التطبيق وتطبيقي يعمل بشكل جيد على Nokia Lumia 720.

مشكلتي هل شهادة في السوق أحصل على الاستجابة مثل:

The application exhibits device specific behavior that inhibits functionality and    
features. The application's main functionality
cannot be tested on non-Nokia devices because it requires Nokia Here Drive.

-Launch the application on HTC 8X.
...
-Observe the user is prompted to install the app "Here Drive".

وأنا أتفق مع هذا لأن الخرائط هنا متوفرة فقط على أجهزة Lumia. ولكن كيفية استخدام قاذفات هنا إذا لم نتمكن من نشرها في السوق؟

إذا كان لدى شخص ما وضع مماثل ومعرفة الحل له؟

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

المحلول

هذا لأنه من الأفضل استخدام نظام MS-Srive-to أو MS-Walk-to URI! عند استخدامها ، سيتم تشغيل الهاتف نفسه على القيادة هنا في حالة وجوده ، وإلا فإن خرائط Bing!

احصل على رمز المثال المطلوب والاستخدام على MSDN هنا: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj710324(v=vs.105).aspx

نصائح أخرى

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

أفترض إما أن يكون هناك خطأ في وقت التقديم ، أو تغيرت القواعد. لقد قمت على الأقل بتقديم طلب يستخدم نظام URI مباشرة ، وتم قبوله.

في Essense ، لا توجد متطلبات لأي تطبيق محدد يتم تثبيته ، ولكن هناك استعلام تم إجراؤه للتطبيقات التي تدعم بروتوكول مخطط URI. وإذا تم تثبيت تطبيق هنا ، فسيتم إطلاقه.

وإذا لم يكن هناك معالجات متاحة ، فيجب فتح مكان السوق للبحث عن المعالجات. على الأقل هذه هي الطريقة التي تم تصميم النظام بها.

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