我们有一个汽车应用程序,我们希望在位置共享上打开 - 即当用户尝试在地图内共享位置时,会显示一系列功能强大的应用程序,如Messenger,Viber,Mail等。
我们添加了功能,但我们只在"路由应用"下显示。我们还需要出现在"打开/分享"应用列表。
我们目前的设置:
启用地图(汽车),
在info.plist文件中:
<dict>
<key>CFBundleTypeName</key>
<string>MKDirectionsRequest</string>
<key>LSItemContentTypes</key>
<array>
<string>com.apple.maps.directionsrequest</string>
</array>
</dict>
由于Apple不使用&#34;地图&#34; URL方案,只需注册该方案就行不通了。
知道我们缺少什么吗?
谢谢!
答案 0 :(得分:2)
你需要给扩展名
NSExtensionActivationSupportsWebURLWithMaxCount
键并将此bool设置为true
。 iOS将位置处理为网址,因此这可以帮助您。