我是新來的使用代碼推動反應原生應用程序,一切正常,但我想隱藏對話框中的忽略按鈕。我不希望用戶忽略我提供的任何更新,這可能嗎?如何刪除/隱藏忽略按鈕代碼推送react-native?
0
A
回答
1
在命令行中,你可以使用強制選項隱藏忽略按鈕:
# Release a mandatory update with a changelog
code-push release-react MyApp-iOS ios -m --description "Modified the header color"
1
如果您不希望用戶忽略更新,則根本不顯示對話框。
只要改變codePushOptions,使用戶始終獲得更新開放時,從下一次後臺應用程序:
import React from 'react';
import {
AppRegistry,
} from 'react-native';
import codePush from "react-native-code-push";
let codePushOptions = {
checkFrequency: codePush.CheckFrequency.ON_APP_RESUME,
installMode: codePush.InstallMode.ON_NEXT_RESUME,
};
import App from './app/app';
AppRegistry.registerComponent('yourApp',() => codePush(codePushOptions)(App));
+0
感謝@Gray,這也是另一種選擇。 – IsaacK
1
在一開始,不建議將您的應用程序中使用UpdateDialog,因爲應用程序可能是通過AppStore的拒絕都因AppStore Review Guidelines指出
的應用不得強制用戶進行評分的應用程序,查看應用程序,下載其他應用程序 ,或其他類似的行動以訪問功能, 內容或使用該應用程序。
因此請小心使用,並且請參閱this reference瞭解更多詳情。
至於隱藏Ignore
按鈕 - 你可以做它提供一個空字符串,而不是按鈕名稱,例如,如下:
CodePush.sync( { installMode: CodePush.InstallMode.IMMEDIATE, updateDialog: { optionalIgnoreButtonLabel: "" } }, null, null);
相關問題
- 1. 是否可以通過代碼刪除(或隱藏)按鈕?
- 2. 如何刪除Telerik RadColorPicker中的應用按鈕從代碼隱藏
- 3. 如何在代碼隱藏中在devExpress gridview中添加刪除命令按鈕?
- 4. activeadmin的has_many隱藏刪除按鈕
- 5. 顯示/隱藏jqgrid刪除按鈕
- 6. 隱藏Typo3中的刪除按鈕
- 7. 如何將代碼推送到Github隱藏API密鑰?
- 8. 帶代碼隱藏圓角的按鈕
- 9. HTML按鈕:代碼隱藏操作
- 10. Android代碼隱藏動畫按鈕
- 11. 添加OnClick到代碼隱藏按鈕
- 12. 添加asp:代碼隱藏按鈕
- 13. 刪除/隱藏asp:repeater代碼中的列
- 14. 刪除* .cs,* .Designer.cs代碼隱藏文件?
- 15. 使用ASP.Net命令按鈕隱藏或隱藏代碼隱藏編碼
- 16. Git:如何忽略隱藏的目錄?
- 17. IE7&8:.is(':checked')在隱藏輸入按鈕時被忽略
- 18. jQuery忽略隱藏但接受刪除選擇'選項'
- 19. 如何隱藏或刪除top_right上的按鈕statusBar?
- 20. 如何檢測是否隱藏了刪除按鈕UItableviewcell?
- 21. 如何隱藏或刪除CKEditor「摺疊工具欄」按鈕?
- 22. 如何在ng-admin中隱藏embedded_list字段的「刪除」按鈕?
- 23. 如何在iOS中用動畫隱藏UITableView的刪除按鈕?
- 24. 如何隱藏/刪除提交按鈕上的文字?
- 25. 如何使用CSS顯示/隱藏刪除按鈕?
- 26. 如何從bs_grid中隱藏/刪除過濾器按鈕
- 27. 如何刪除/隱藏jqGrid(JQuery)中的調整大小按鈕?
- 28. 我如何忽略推送通知
- 29. Git仍然試圖推送被忽略和刪除的文件
- 30. ASP.Net在代碼隱藏的調用代碼隱藏功能的按鈕
謝謝@Nabil,我不知道那個。 – IsaacK