小编Lud*_*Zik的帖子

Facebook SDK - iOS - 无法共享URL(错误102)

我正在尝试在我的应用程序上集成一个简单的URL共享,遵循专门的Facebook教程(链接)

在我的应用程序中,我只需单击一个按钮,该按钮会显示一个对话框,我可以在其中键入注释.这部分可以找到.然而,当我点击"发布"时,我收到以下错误:

错误域= com.facebook.Facebook.platform代码= 102"的操作不能完成.(com.facebook.Facebook.platform误差102)"的UserInfo = 0x14dd1a10 {ERROR_MESSAGE =无法验证由于应用名称应用不匹配.请检查对话框配置的应用程序名称.,app_id = 000000,error_code = 102}

(在这条消息中,我刚刚用Facebook开发者页面获得的app_id替换为零.)

在Facebook应用程序设置上,我设置如下:

  • "显示名称":与应用名称相同的名称
  • "Bundle ID"与字符串返回 [[NSBundle mainBundle] bundleIdentifier];
  • 该应用程序是"实时"(不在沙盒中)
  • "深层链接"和"连接到FB":都已激活

当我在FB dev页面上保存我的设置时,我收到一条警告,说我没有设置AppStore标识符(由于我正在开发应用程序,因此尚未提供).

你能告诉我一些我做得不对的小事吗?

在此先感谢您的回复.

如有必要,我很乐意为您提供更多信息.

facebook ios

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

为什么这两个代码片段彼此相同(指针)

我正在编写一个函数来查找链表的长度.我的问题特定于指针的声明.

int lengthOfLinkedList(Node *head) 
{ 
Node* current = head; 
}

vs. 

int lengthOfLinkedList(Node *head) 
{
Node* current = NULL; 
current = head; 
}
Run Code Online (Sandbox Code Playgroud)

所以这是我的理解:在第一个例子中,声明了一个指向Node对象的指针,它取消引用头指针的地址.


| 内存地址| <---当前


这不是我想要做的.相反,我想尊重指针,以便我可以访问它指向的节点(这是我在第二个代码片段中所做的):


|数据|*未来| <---当前


所以现在我认为指针在初始化时的行为方式不同 - 当你使用('*')运算符初始化指针时,可以直接声明指向内存地址的指针,但是在初始化之后你不能再这样做了.那很奇怪..

我是对的还是还有其他事情发生?

c c++ pointers

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

标签 统计

c ×1

c++ ×1

facebook ×1

ios ×1

pointers ×1