2015-05-21 34 views
1

我正在使用Phonegap Build編譯我使用Construct 2製作的遊戲。 現在,當我在我的iphone上安裝遊戲時,彈出了地理位置權限警報,雖然我的遊戲不使用地理位置。如何刪除iOS中的Phonegap Build權限警報?

我認爲phonegap以某種方式將地理位置代碼插入到.ipa文件中 我認爲這不會是一個問題,但我將該遊戲提交給了appstore,審閱者問我我的遊戲的哪些功能使用地理定位。因爲這個原因,我現在在iTunes中的遊戲狀態是'元數據被拒絕'。

有沒有辦法刪除這個地理位置的東西? 我已經搜索了這個問題,但我找不到解決方案。

這是我的config.xml文件:

> <preference name="permissions" value="none"/> <preference 
> name="android-targetSdkVersion" value="21" /> <feature 
> name="http://api.phonegap.com/1.0/network"/> <gap:config-file 
> platform="ios" parent="UIStatusBarHidden"><true/></gap:config-file> 
> <gap:config-file platform="ios" 
> parent="UIViewControllerBasedStatusBarAppearance"><false/></gap:config-file> </widget> 

回答

0

@gleegum,當您安裝通過config.xml中的插件,它會引發地理位置許可序列。你是否可能意外地將geolocation插件插入到你的config.xml中? -Jesse

+0

感謝您的回答@ JesseMonroy650 我沒有安裝任何插件AFAIK。 這是我的config.xml文件: 'code' \t <首選項名稱= 「權限」 價值= 「無」/> \t <首選項名稱= 「Android的targetSdkVersion」 值= 「21」/> \t \t \t 'code' – gleegum

+0

Yes,but th at不是你的所有config.xml文件。但是,我相信你不會意外插入插件。我想你可能需要從* Construct 2 *論壇尋求幫助。您在此尋找的答案是:除非您安裝插件,否則您無法獲得地理位置權限請求。 --Jesse – JesseMonroy650