我正在爲三星齒輪開發一款原生(C++)應用程序,它也使用Android伴侶應用程序。由於缺少與配套應用程序的深層鏈接,我的應用程序已被拒絕。我發現我應該在tizen-manifest.xml中包含這個標籤三星齒輪伴侶應用程序深層鏈接
<metadata key="master_app_playstore_deeplink" value="https://play.google.com/store/apps/details?id={package_id}"/>
但是,我的應用程序又被拒絕了。我得到這個問題
There is no deep link to download companion app '{app name}'
與描述
<Defect>
There is no deep link to download companion app '{app name}'
<Procedure>
1. Check that the app need master app '{app name}'
2. Download the app form Galaxy Apps > Check that no deep link occur
<Expected Result>
DeepLink should occur right after installing Gear application.
<Test Device Info>
Detected Device: SM-N910C_SM-R770, SW Version: R770XXU2BQG4_N910CXXS2DQB8
我不知道的深層鏈接應該如何工作的,所以我不能夠正確地進行測試。 任何幫助,將不勝感激
感謝
//編輯:這裏是我的tizen-的manifest.xml(特權和功能缺失http://tizen.org/之初,因爲我沒有足夠的代表處發佈兩個以上的鏈路)
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<manifest xmlns="http ://tizen .org/ns/packages" api-version="2.3.2" package="{app_package}" version="1.0.0">
<profile name="wearable"/>
<ui-application appid="{app_package}" exec="{exec_name}" multiple="false" nodisplay="false" taskmanage="true" type="capp">
<label>{app_name}</label>
<icon>ic_launcher.png</icon>
<metadata key="accessory-services-location" value="/res/xml/accessoryservices.xml"/>
<metadata key="launch-on-attach" value="false"/>
<metadata key="master_app_playstore_deeplink" value="https://play.google.com/store/apps/details?id={package_id}"/>
</ui-application>
<privileges>
<privilege>privilege/mediastorage</privilege>
<privilege>privilege/appmanager.launch</privilege>
<privilege>http://developer.samsung.com/tizen/privilege/accessoryprotocol</privilege>
<privilege>privilege/recorder</privilege>
<privilege>privilege/externalstorage.appdata</privilege>
<privilege>privilege/externalstorage</privilege>
</privileges>
<feature name="feature/screen.size.all"/>
<feature name="feature/microphone">true</feature>
</manifest>
給你的Android和Tizen Manifest腳本。 –