小编Joh*_*ohn的帖子

更改phonegap项目的android包名称

我已经开始负责将推送通知功能添加到phonegap项目中.iOS中的东西运作顺利,但Android造成了一些麻烦.问题似乎是应用程序包/包名称是com.phonegap.helloworld.Urbanairship不喜欢"重复包名",它在xcode中很容易改变,但在android方面却不那么容易改变.

我尝试了这个问题的接受答案:将包名更改为现有的Phonegap项目,即我更改了platforms/android/AndroidManifest.xml中的'package'字段,然后重构了目录结构以反映这个新包.然而,当我构建Android应用程序时,我想要反映包名称更改的旧目录重新出现.AndroidManifest.xml文件也被更改,以便'package'字段回到com.phonegap.helloworld.

所以我很困惑 - 如何更改包名?

android push-notification urbanairship.com cordova

4
推荐指数
1
解决办法
6902
查看次数

尝试启用推送通知时,找不到应用程序的有效"aps-environment"权利字符串

我一直在阅读有关此错误的所有其他问题,似乎我已经按照他们的解决方案但我仍然遇到这个问题.我删除了所有现有的配置文件和应用ID.我创建了一个已启用推送的新应用ID.我创建了一个启用了推送的开发配置文件.在Apple开发站点上,该配置文件旁边有一个绿色的"活动"指示符.在xcode5中,在首选项>帐户下,列出了配置文件.在窗口>管理器下,配置配置文件显示在我的设备下,状态为"有效配置文件".但错误仍在发生.我在这里错过了什么?

编辑:我想明确表示我在创建APNS证书后创建了配置文件,因为这似乎是最常见的解决方案.

urbanairship.com ios cordova xcode5

3
推荐指数
1
解决办法
9559
查看次数

mysql_result()突然发生错误

我最近重建了我的网站,现在我收到了这个错误:

警告:mysql_result():提供的参数不是28行/home/xx/public_html/asdf.com/comsel.php中的有效MySQL结果资源

警告:mysql_result():提供的参数不是第29行/home/xx/public_html/asdf.com/comsel.php中的有效MySQL结果资源

警告:mysql_result():提供的参数不是第30行/home/xx/public_html/asdf.com/comsel.php中的有效MySQL结果资源

警告:mysql_result():提供的参数不是31行/home/xx/public_html/asdf.com/comsel.php中的有效MySQL结果资源

这些行如下:

mysql_connect($dbhost,$dbuser,$dbpass)
or die("Error: Failed to connect to database");

mysql_select_db($dbname)
or die("Error: Failed to select databse");

$query = "SELECT * FROM foxlose ORDER BY RAND ( ) LIMIT 1";

$result = mysql_query($query);



$title = mysql_result($result,$i,"title");
$link = mysql_result($result,$i,"link");
$nomen = mysql_result($result,$i,"name");
$text = mysql_result($result,$i,"text");


mysql_close();
Run Code Online (Sandbox Code Playgroud)

mysql_close()之前的最后四行; 是28-31行.

只有这里的东西:我的网站的旧版本中的那些行是相同的,他们工作.我无法弄清楚改变了什么.当我将计算机用作服务器并在本地托管时,代码也能正常工作.

知道这个错误试图告诉我的是什么吗?

编辑:添加文档中的所有mysql.

php mysql

0
推荐指数
1
解决办法
183
查看次数