我试图发布到谷歌的游戏商店,但有一个安全问题,与appcelerator。ti.modules.titanium.network.NonValidating TrustManager这个错误将阻止我们发布到Google商店。从研究我需要更新钛SDK到5.2.0.GA或更高,这就引出了我的下一个问题。
我目前运行的是SDK4.0.GA,当我用错误Cannot add window/tabGroup to a view更新了安卓版本的更高版本时,这个错误是不言自明的--我只是无法让它正常工作,如果我将HOME.XML更改为一个适用于android的视图,但会使iOS无法工作。我不想为每个平台重新创建视图。
HOMEGROUP.XML
<Alloy>
<Window platform="android" layout="vertical" onAndroidback="onAndroidBack" onOpen="onOpen" id="win">
<View backgroundColor="#334488" height="Ti.UI.FILL" width="Ti.UI.FILL" id="tabContainer"></View>
</Window>
</Alloy>HOME.XML
<Alloy>
<Window id="homeWindow" layout="horizontal">
<View width="Ti.UI.SIZE" left="5">
<Button id="Continue" onClick="Continue"/>
<Button onClick="logOut" top="5">Log out</Button>
</View>
<View width="Ti.UI.FILL">
<WebView id="Welcome"/>
</View>
</Window>
</Alloy>发布于 2016-10-03 18:30:32
我们遇到了同样的问题。我们使用appcelerator提供的Ti4.0.0补丁sdk分发我们的应用程序。使用补丁的sdk构建应用程序,playstore中的警告就会消失。
请参阅:
http://www.appcelerator.com/blog/2016/03/update-on-recent-google-security-alerts/
https://stackoverflow.com/questions/39743858
复制相似问题